Il problema qui è:non usi la class db
per effettuare tutte le chiamate al database.
Definisci protected $conn;
nella class db
ma usalo nel class item
.
Devi creare una public function makeQuery
in class db
, è meglio che creare un costruttore nel class item
(tutte le query del database verranno eseguite dalla class db
).
OPPURE puoi fare class item extends db
per usare $this->conn->query($sql);