• 14-09-2019, 11:10:19
    #1
    kategorilerdeki tüm içeriği çekiyor arkadaşlar ben id 1 ise 1dekileri çeksin istiyorum. nasıl yapacağım
     
    <?php $kate=$db->prepare('SELECT * FROM koleksiyon inner join koleksiyon_kat on koleksiyon_kat.kategori_id = koleksiyon.kategori_id ');
        $kate->execute(array());
        while ($katecek=$kate->fetch(PDO::FETCH_ASSOC)){
    
    
        if ($katecek['kategori_id'] == 1):
        echo '<h2 class="page_title">'.$katecek['koleksiyon_adi'].'</h2><br>
        <p>'.$katecek['koleksiyon_bilgi'].'</p>';
    
        elseif( $katecek['kategori_id'] == 2 ):
        echo '<h2 class="page_title">'.$katecek['koleksiyon_adi'].'</h2><br>
        <p>'.$katecek['koleksiyon_bilgi'].'</p>';
    
        elseif( $katecek['kategori_id'] == 3 ):
        echo '<h2 class="page_title">'.$katecek['koleksiyon_adi'].'</h2><br>
        <p>'.$katecek['koleksiyon_bilgi'].'</p>';
        else:
            echo 'Veri yok';
    endif; } ?>
  • 14-09-2019, 11:13:08
    #2
    SELECT * FROM koleksiyon inner join koleksiyon_kat on koleksiyon_kat.kategori_id = koleksiyon.kategori_id WHERE koleksiyon.kategori_id = 1
  • 14-09-2019, 11:24:26
    #3
    Sql sorgunuzda Where komutunu kullanırsanız işlemi rahatlıkla yapabilirsiniz
  • 14-09-2019, 11:25:47
    #4
    orcuntuna adlı üyeden alıntı: mesajı görüntüle
    SELECT * FROM koleksiyon inner join koleksiyon_kat on koleksiyon_kat.kategori_id = koleksiyon.kategori_id WHERE koleksiyon.kategori_id = 1

    sadece 1 i çektirmicem hocam koleksiyon kategori sayfası var bastığında o kategoriye ait koleksiyonları göstermeye çalışıyorum. a kategorisine bastı, sadece a koleksiyonları gözükmesi gibi.