OOP ölümcül hata [yinelenen]

2 Cevap

Bu soru burada zaten bir cevabı var:

2 Cevap

Bir değişkeni $db yok, ya da $db beklediğiniz veritabanı nesne değildir yoktur. Önce bunu oluşturmak gerekiyor, ya da header.php oluşturulan değildi ama olması gerekirdi.

Kolunuz

$db->real_escape_string($_GET['id']);

$db bir nesne olması gerekiyordu, ama görünüşe göre hiçbir şey veya hiç bir nesne ya da bir şey olduğunu. Eğer bir noktada (oluşturmak) nesne örneğini gerekir.

$db = new DatabaseObject();
// substitute "DatabaseObject" with the actual name of the Class

Bunu sen mi yaptın?