Usa mysqli::more_results y mysqli::next_result para moverte en los resultados, y poder descargar los datos, también recuerda llamar a multi_query.
Un ejemplo del manual:
Código php:
Ver original<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
/* check connection */
}
$query = "SELECT CURRENT_USER();";
$query .= "SELECT Name FROM City ORDER BY ID LIMIT 20, 5";
/* execute multi query */
if ($mysqli->multi_query($query)) {
do {
/* store first result set */
if ($result = $mysqli->store_result()) {
while ($row = $result->fetch_row()) {
}
$result->free();
}
/* print divider */
if ($mysqli->more_results()) {
printf("-----------------\n"); }
} while ($mysqli->next_result());
}
/* close connection */
$mysqli->close();
Saludos.