• 07-06-2021, 01:03:57
    #1
    Merhabalar,
    $query = $db->prepare("SELECT * FROM templates INNER JOIN ayarlar WHERE tema_durum=1");
    $query->execute();
    foreach($query as $ayar);
    echo $ayar["value"];
    Bu Şekilde Verilerimi Gösteriyorum ama benim yapmak istediğim
    ayar değişkeninin yanına id yazıp o id yi çektirmek.Bunu sürekli sorgularla yapabiliyorum ama benim yapmak istediğim tek 1 sorguda yapmak.
    Biraz karışık oldu ama şöyle bi örnek verebilirim ;
    $query = $db->prepare("SELECT * FROM ayarlar WHERE ayar_id=1");
    $query->execute();
    foreach($query as $ayar);
    echo $ayar["value"];
    Bu Kodun tek sorgu halini yapmak istiyorum yani.Yardım ederseniz sevinirim
    Veri Tabanım ;
  • 07-06-2021, 02:09:41
    #2
    SELECT * FROM templates T LEFT JOIN ayarlar A ON (A.ayar_id = 1)
    Şeklinde mi?
  • 07-06-2021, 02:11:15
    #3
    Webmerkezi adlı üyeden alıntı: mesajı görüntüle
    SELECT * FROM templates T LEFT JOIN ayarlar A ON (A.ayar_id = 1)
    Şeklinde mi?
    evet tam istediğim buydu peki bunu nasıl kullanabilirim bi örnek verebilirmisiniz rica etsem
  • 07-06-2021, 13:18:23
    #4
    KarayelHosting adlı üyeden alıntı: mesajı görüntüle
    evet tam istediğim buydu peki bunu nasıl kullanabilirim bi örnek verebilirmisiniz rica etsem
    $query = $db->prepare("SELECT * FROM templates T LEFT JOIN ayarlar A ON (A.ayar_id = 1) WHERE T.tema_durum=1");
    $query->execute();
    foreach($query as $ayar){
    echo $ayar["value"];
    }
    Bu şekilde kullanabilirsiniz