$dbh = new PDO ("sqlite:/Library/WebServer/Documents/nwind2009.db3");
$sql = "SELECT * FROM Customers";
print_r($dbh->query($sql));
Bu döndürür:
PDOStatement Object ([QueryString] => SELECT * FROM Müşteriler)
ama yok eğer:
foreach ($dbh->query($sql) as $row) {
echo $row['CompanyName'];
}
Ben veri almak.
Neden print_r veritabanı sonuçları göstermiyor? Ne özel bir şey foreach oluyor? Ben print_r bana dizi gösterdi ve bu benim foreachta ne yaptığını olduğunu düşündüm.
Teşekkürler.