• 31-01-2019, 11:31:02
    #1
    <?php
    $yorumsor=$db->prepare("SELECT yorumlar.*,kullanici.* FROM yorumlar INNER JOIN kullanici ON yorumlar.kullanici_id=kullanici.kullanici_id order by yorum_zaman DESC");
    $yorumsor->execute(array(
    'id' => $_GET['urun_id']
    ));

    if (!$yorumsor->rowCount()) {

    echo "<p>Bu ürün için henüz yorum girilmemiştir</p>";
    }

    while($yorumcek=$yorumsor->fetch(PDO::FETCH_ASSOC)) { ?>

    Bu sorguda direk bütün kullanıcıların verileri çıkıyor. ben sadece o kullanıcıya ait bütün yorumları çıkartmak istiyorum
  • 31-01-2019, 11:33:01
    #2
    Platin üye
    selamlar,

    $yorumsor=$db->prepare("SELECT yorumlar.*,kullanici.* FROM yorumlar INNER JOIN kullanici ON yorumlar.kullanici_id=kullanici.kullanici_id WHERE kullanici.kullanici_id = '".$kullanici_id."' order by yorum_zaman DESC");

    $kullanici_id yi yukarda ayarlarsan olur.
  • 31-01-2019, 11:43:47
    #3
    Bu ürün için henüz yorum girilmemiştir

    dedi hocam olmadı.



    yorumları listelemiyor.



    yokmu yardımcı olacak arkadaş



    <?php
    $yorumsor=$db->prepare("SELECT yorumlar.*,kullanici.* FROM yorumlar INNER JOIN kullanici ON yorumlar.kullanici_id=kullanici.kullanici_id WHERE kullanici.kullanici_id = '".$kullanici_id."' order by yorum_zaman DESC");
    $yorumsor->execute(array(
    'id' => $_GET['yorum_id']
    ));

    if (!$yorumsor->rowCount()) {

    echo "<p>Bu ürün için henüz yorum girilmemiştir</p>";
    }

    while($yorumcek=$yorumsor->fetch(PDO::FETCH_ASSOC)) { ?>


    Sorguyu bu şekilde düzelttim.