Я выполняю несколько удалений с помощью 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