Pomimo przykładu kodu w dokumentacji, być może lepszą metodą byłoby coś takiego:
if ($mysqli->multi_query(...)) {
do {
// fetch results
if (!$mysqli->more_results()) {
break;
}
if (!$mysqli->next_result()) {
// report error
break;
}
} while (true);
}