Mysql no puede realizar más de 1 consulta a la vez

Cuando lo hago:

$q = 'insert into movies values("lion king"); select * from movies;';
$result = $db->query($q);
echo mysqli_num_rows($result);

dice que $ resultado es booleano, no mysqli. Si verifico $ resultado como este:

if(!$result) echo 'fail';

da salida a 'fallar'.

Mysql no es capaz de manejar más de 1 consulta a la vez? ¿Cómo puedo solucionar esto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta