El problema aquí es:no usas la class db para hacer todas las llamadas a la base de datos.
Usted define protected $conn; en la class db pero utilícelo en el class item .
Necesitas hacer una public function makeQuery en class db , es mejor que crear un constructor en el class item (todas las consultas de la base de datos serán ejecutadas por class db ).
O puedes hacer class item extends db para usar $this->conn->query($sql);