Sólo una pregunta, ¿En que momento estas declarando la clase misqli, o donde esta la inclusión de esta clase (include(archivodelaclase.algo) o require(archivodelaclase.algo))?
porque al declarar el objeto
$db =
new mysqli('localhost', 'myuser', 'mypassword', 'mydb');
es que quieres trabajar con clases además de que supongo tambien que utilizaste un constructor dentro de la clase.
O acaso estoy mal?