0
Fatal error: Call to a member function prepare() on null in C:\AppServ\www\Mantel\devam.php on line 15
<?php
$id = $_GET["id"];
15 satır /// $konu = $db->prepare("select * from alan where ıd=?");
$konu->execute(array($id));
$x = $konu->fetchALL(PDO::FETCH_ASSOC);
Bir de foarch döngüsüne aldım hatanın sebebi nedir?
-2
sorun sebebi veritabanı baglantısı yok :D
0
Php ile pek aram yok ama aldığın hata all to a member function prepare() on null in hatası kodda belirtildiği gibi 15. satırda alınıyor. 15 satıra baktığında bir SQL select sorgusu var.
Burada hata select sorgunun sonucunda veritabanından hiç bir kayıt dönmemesinden kaynaklanıyor.
Örneğin sen id değeri 2 olan bir değeri almak istiyorsun ama veritabanında id değeri 2 olan bir kayıt yok. Bu durumda sana NULL denen değer dönüyor. Bunun da anlamı veritabanında istediğin kayıt yok.
uzmanim.net sitesinin bahsettiğin kişi ile bir alakası yok.
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol