PDO veri çekme select işlemi

sezaialkan
Sezai Alkan Frontend Developer

PDO İle Veri Tabanından Veri Çekme İşlemi Select Sorgumu prepare İçerinde Belirtiyoruz. Aslında Veri Çekmek İçin Birden Fazla Modlar Vardır. Bu Makalede FETCH_ASSOC Üzerinden Gideceğim. 

Fakat Bu Modlara Örnek Vermek Gerekirse;

  1. PDO::FETCH_ASSOC
  2. PDO::FETCH_BOTH
  3. PDO::FETCH_CLASS
  4. PDO::FETCH_NUM
  5. PDO::FETCH_OBJ
  6. PDO::FETCH_LAZY

Gibi Fetch Modes Lar Vardır. FETCH_ASSOC Sonucu Bir Array Olarak Bize Çevirir.

$sql=$db->prepare("select * from tablo where tablo_id='12'");
$sql->execute();
$row=$sql->fetch(PDO::FETCH_ASSOC);

echo "<pre>";
print_r($row);

print_r() İle İndisleriyle Birlikte Veriyi Görebiliriz. Bu Veriyi Yazdırmak İçin 

echo $row['tablo_name'];

Şeklinde Ekrana Yazdırabiliriz. Veri Tabanındaki Tüm Verileri Çekmek İstersek İse fetch Satırını While Döngüsü İçerisine Alarak Yapabiliriz.

$sql=$db->prepare("select * from tablo");
$sql->execute();
while($row=$sql->fetch(PDO::FETCH_ASSOC)){
      echo "İd : "     . $row['tablo_id'];
      echo "<br>";
      echo "Name : "     . $row['tablo_name'];
}

Yorumlar

Yorum Yapabilmek İçin Giriş Yapmalısınız.
İlk Yorum Yapan Sen Ol!
Uçur Beni Kahramanım Yukarı Çık
Bu web sitesi çerezleri kullanıyor. Devam ederek çerez kullanımını kabul etmiş oluyorsunuz. Detay

Devam Etmek İçin Giriş Yapın

Kod Hocası İle Paylaşımda bulunabilir, Kendini geliştirebilirsin. Sende Hemen Giriş Yap Aramıza Katıl.

GirişKayıt Ol