• 28-05-2022, 18:43:52
    #1
    Merhabalar,


    Böyle bir ayarlar tablosu var mesela.
    Bu ayarlar tablosundan veri nasıl çekeceğim?
    Mesela 'settings' sütunundaki 'site_title' satırının 'value' kısmını çekmek istiyorum.
  • 28-05-2022, 18:48:51
    #2
    SQL query komutunu yazayim:

    SELECT * FROM tablo_adi WHERE setting='site_title'
    Gelen veriyi ayristirarak value degerine erisebilirsiniz.
  • 28-05-2022, 18:51:44
    #3
    Botman, Codemaster
    PDO içindir;
    $ayarlar = $db -> prepare("SELECT * FROM ayarlar WHERE setting= ?");
    $ayarlar -> execute(array("site_title"));
    $ayarlar = $ayarlar -> fetch(PDO::FETCH_OBJ);
    
    echo $ayarlar -> value;  /// TİTLEYİ ÇEKER
  • 28-05-2022, 18:56:04
    #4
    //Veri tabanına bağlanalım

    try{
    $db=new PDO("mysql:host=localhost;dbname=VERITABANIADI","K ULLANICIADI","SIFRE");
    $db->query("SET CHARACTER SET utf8");
    }catch(PDOException $e ){
    echo $e->getMessage();
    }

    //Veriyi Çekelim

    $query=$db->prepare("SELECT * FROM ayarlar WHERE setting=:setting");
    $query->execute(array("setting"=>"site_title"));
    $data=$query->fetch(PDO::FETCH_OBJ);

    echo $data->value;