• 06-09-2020, 00:54:59
    #1
    Hocalarım nasıl ifade edebilirim bilmiyorum ama php pdo bilen hemen anlayacaktır diye düşünüyorum. Şimdi benim paket_paket_ayarlari diye bir tablom var. Bu tablonun içindeki satırlarda da paket_kategori diye bir stun var.

    Şimdi ben sayfada paket_paket_ayarlari tablosunun içinde paket_kategori stunundaki değerle eşleşen verileri sitemde id ye göre sıralayarak göstermek istiyorum. paket_kategori değeri post ile geliyor. Alt tarafta şöyle bir kod yazdım ama uzun bir süre denemem ve araştırmam neticesinde çalıştıramadım. Rica etsem kodu kontrol edip hatayı söyleyebilir misiniz sevgili hocalarım.

     $kid= @_POST['id'];
    $csor = $conn->prepare("SELECT * FROM paket_paket_ayarlari WHERE paket_kategori = '{$kid}' order by id ASC");
    $csor->execute();
    
            while ($c = $csor->fetch(PDO::FETCH_ASSOC)) {
    
    }
  • 06-09-2020, 01:03:03
    #2
    $kid= @_POST['id'];
    $csor = $conn->prepare("SELECT * FROM paket_paket_ayarlari WHERE paket_kategori =:paket_kategori order by id ASC");
    $csor->execute(['paket_kategori' => $kid]);
    
    while ($c = $csor->fetch(PDO::FETCH_ASSOC)) {
    
    }
    Böyle dener misin?
  • 06-09-2020, 01:06:40
    #3
    ASametYildirim adlı üyeden alıntı: mesajı görüntüle
    Hocalarım nasıl ifade edebilirim bilmiyorum ama php pdo bilen hemen anlayacaktır diye düşünüyorum. Şimdi benim paket_paket_ayarlari diye bir tablom var. Bu tablonun içindeki satırlarda da paket_kategori diye bir stun var.

    Şimdi ben sayfada paket_paket_ayarlari tablosunun içinde paket_kategori stunundaki değerle eşleşen verileri sitemde id ye göre sıralayarak göstermek istiyorum. paket_kategori değeri post ile geliyor. Alt tarafta şöyle bir kod yazdım ama uzun bir süre denemem ve araştırmam neticesinde çalıştıramadım. Rica etsem kodu kontrol edip hatayı söyleyebilir misiniz sevgili hocalarım.

    $kid= @_POST['id'];
    $csor = $conn->prepare("SELECT * FROM paket_paket_ayarlari WHERE paket_kategori = '{$kid}' order by id ASC");
    $csor->execute();
    
    while ($c = $csor->fetch(PDO::FETCH_ASSOC)) {
    
    }
    kastetmek istediğinizi tam anlamadım hocam ama örnek bir kod yazdım

    $kid = $_POST['id'];
    
    $verisor=$conn->prepare("SELECT * FROM paket_paket_ayarlari where paket_kategori=$kid ORDER BY id ASC");
    $verisor->execute();
    while ($veri=$verisor->fetch(PDO::FETCH_ASSOC)) {
    
    }
  • 06-09-2020, 01:09:52
    #4
    webtroloji adlı üyeden alıntı: mesajı görüntüle
    $kid= @_POST['id'];
    $csor = $conn->prepare("SELECT * FROM paket_paket_ayarlari WHERE paket_kategori =:paket_kategori order by id ASC");
    $csor->execute(['paket_kategori' => $kid]);
    
    while ($c = $csor->fetch(PDO::FETCH_ASSOC)) {
    
    }
    Böyle dener misin?
    Çok teşekkür ederim hocam, verdiğiniz kodu array ile kulanınca çalıştı. İyi ki varsınız.

    $csor = $conn->prepare("SELECT * FROM paket_paket_ayarlari WHERE paket_kategori =:paket_kategori order by id ASC");
    $csor->execute(array('paket_kategori' => $_POST['id']));
    
    while ($c = $csor->fetch(PDO::FETCH_ASSOC)) {
    }