Commands out of sync; you can't run this command now

前端 未结 21 2579
庸人自扰
庸人自扰 2020-11-21 11:35

I am trying to execute my PHP code, which calls two MySQL queries via mysqli, and get the error \"Commands out of sync; you can\'t run this command now\".

Here is th

21条回答
  •  青春惊慌失措
    2020-11-21 12:18

    I call this function every time before using $mysqli->query Works with stored procedures as well.

    function clearStoredResults(){
        global $mysqli;
    
        do {
             if ($res = $mysqli->store_result()) {
               $res->free();
             }
            } while ($mysqli->more_results() && $mysqli->next_result());        
    
    }
    

提交回复
热议问题