Я выполняю несколько удалений через mysqli :: multi_query, и он испортил следующий запрос в строке. Выдается следующая ошибка.
Error - SQLSTATE HY000.
Sql error: Commands out of sync; you can't run this command now
Нужно ли как-нибудь очистить мультизапрос, чтобы он не мешал моему следующему запросу? В чем причина этой ошибки?
И вот как я запускаю свой мультизапрос
function deleteSomeTables($args){
$sql = 'delete 1;delete another;';
if($database->multi_query($sql)){
return true;
}else{
return false;
}
}
Я использую последнюю версию Xampp для Windows 7