Merhaba arkadaşlar. Bu makalemizde pdo ile mysql veritabanımızdan veri çekip listeleyeceğiz. Tekli veri çekmeyi ve çoklu veri çekmeyi anlatacağım. Öncelikle bağlantı kodlarımızı yazacağız.
baglanti.php
try{
$db = new PDO('mysql:host=localhost;dbname=pdokayit','root','root');
$db->exec('SET CHARACTER SET utf8');
}catch(PDOException $e){
echo 'Hata: '.$e->getMessage();
}Bağlantı sayfamızı oluşturduk. Şimdi listele.php sayfamıza geçelim.Çoklu Listeleme
include ("baglanti.php");
foreach($db->query('SELECT * FROM tablomuz') as $listele) {
$no = $listele['no'];
$alan1 = $listele['alan1'];
$alan2 = $listele['alan2'];
// burada bu değişkenleri ekrana yazdırabiliriz.
}Tekli Listelemeinclude ("baglanti.php");
$listele2 = $db->query('SELECT * FROM tablomuz')->fetch();
$no = $listele2['no'];
$alan1 = $listele2['alan1'];
$alan2 = $listele2['alan2'];
// burada bu değişkenleri ekrana yazdırabiliriz.Çoklu listelemede foreach döngümüzü kullanarak veritabanında tablomuzdaki tüm verileri çekip listeledik. Tekli listelemede sadece ilk kaydımızı çektik. Tek kayıt çekeceğimiz için döngüye ihtiyaç duymadık. Böylelikle makalemizin sonuna geldik. Tekrar görüşmek üzere... 









0 Yorum