Diyelim ki şöyle bir veritabanı bağlantın var. ($db değişkeni PDO nesnesinin bir örneği)
$sorgu=$db->prepare("SELECT * FROM [table_name] WHERE [field_one]=:[field_one]");
$sorgu->execute(array(
'[field_one]'=>[value]
));
$sonuc=$sorgu->fetch(PDO::FETCH_ASSOC);
if(!$sonuc){
print $db->errorCode();
print_r($db->errorInfo());
}
Bir hata var ama errorCode() sonucu 00000 gibi bir şey dönüyor. Sorun bu ise;
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
satırını eklediğinde hata mesajını görüntüleyebilirsin.
Hiç yorum yok:
Yorum Gönder