O problema aqui é:você não usa o
class db
para fazer toda a chamada do banco de dados. Você define
protected $conn;
no class db
mas use-o no class item
. Você precisa fazer uma
public function makeQuery
em class db
, é melhor do que criar um construtor no class item
(todas as consultas ao banco de dados serão executadas pela class db
). OU você pode fazer
class item extends db
usar $this->conn->query($sql);