• 06-01-2021, 05:10:24
    #1
    merhaba sql tablosunda sayfaya html olarak tablo yazdırmak istiyorum fakat ana sayfada html divleri içinde gelmiyor anlamadım
    <?php               
       $query = $db->prepare("SELECT * FROM `vitrin` ORDER BY id DESC");
    $query->execute();
    if ( $query->rowCount(10) > 0 ){   
      foreach( $query as $row ){           
        }}else{    echo "Kayıt bulunamadı";}?>
    sadece son idyi alıyor
  • 06-01-2021, 05:16:11
    #2
    Select işlemlerinde prepare yapmanıza gerek yok, çalışacaktır ama önerilmez.

    <?php                
    $query = $db->query("SELECT * FROM vitrin ORDER BY id DESC");
    if ( $query->rowCount() > 0 ){    
      # tablo yapınızı bu kısma
       foreach($query as $row ){  
                 #tr etiketleri ile bu kısma çekebilirsiniz.
       }
     # tablo yapınızı bu kısma
    }
    else{    
    echo "Kayıt bulunamadı";
    }
    ?>
  • 06-01-2021, 05:27:10
    #3
    Bir şey yazdırmamışsın ki hocam neyi yazdırsın

    $query = $db->query("SELECT * FROM vitrin ORDER BY id DESC", PDO::FETCH_ASSOC);
    
    if ( $query->rowCount() ){  
            foreach( $query as $row ){
                     // title yazdır
                 print $row['title'];
    }}else{  
      echo "Kayıt bulunamadı";  
     }