Masalahnya di sini adalah:Anda tidak menggunakan class db
untuk membuat semua panggilan database.
Anda mendefinisikan protected $conn;
di class db
tetapi gunakan di class item
.
Anda perlu membuat public function makeQuery
di class db
, lebih baik daripada membuat konstruktor di class item
(semua query database akan dieksekusi oleh class db
).
ATAU Anda dapat melakukan class item extends db
untuk menggunakan $this->conn->query($sql);