Получение ошибок «Команды не синхронизированы, вы не можете запустить команду сейчас» при выполнении хранимой процедуры в mysql / PHP

Я написал хранимую процедуру для таблицы, и после этого я выполняю запросы для одной таблицы в php-функции, но я получаю ошибку:

Error in db : Commands out of sync, you can't run the command now.. 

Я пробовал mysqli: multi_query и вместо mysqli: query, но я получил нулевой вывод. Может ли кто-нибудь помочь мне разобраться с этой проблемой.

PS: сохраненная процедура работает как ожидалось, и запрос также правильный. Но вместе он возвращает ошибку.

Related of "Получение ошибок «Команды не синхронизированы, вы не можете запустить команду сейчас» при выполнении хранимой процедуры в mysql / PHP"

Вы должны использовать все выбранные параметры и перейти к следующему результату

 $sql=""; if (mysqli_multi_query($link, $sql)) { do { if ($result = mysqli_store_result($link)) { while ($row = mysqli_fetch_array($result)) { array_push($arrows,$row); } mysqli_free_result($result); } } while (mysqli_next_result($link)); }