これが私が試していることです:
if($mysqli->multi_query(file_get_contents('file_that_contains_a_bunch_of.sql'))) {
do {
$result = $mysqli->use_result();
if($mysqli->errno === 0) {
echo $mysqli->affected_rows.' row(s) affected'.PHP_EOL;
} else {
die($mysqli->error);
}
} while($mysqli->next_result());
}
ただし、ループは早期に中止され、エラーメッセージは出力されません。エラーが何であるかを知るにはどうすればよいですか?