php mysql codeignitor вызов двух ошибок - PullRequest
0 голосов
/ 01 июня 2019

у меня есть этот код для вызова хранимой процедуры и выбора флага «$ query», весь код работает нормально, кроме последней строки

$query_free_users=$this->db->query("CALL procedure_get_free_users_for_time(".$a.",".$b.",'".$c."');");
$row_free_users=$query_free_users->row();
$office_user_id=$row_free_users->user_id; 
mysqli_next_result( $this->db->conn_id );
$query_free_users->free_result();

$query = $this->db->query("CALL procedure_check_for_free_time(".$a.",".$b.",'".$c."',".$d.", @flag);select @flag;");        

ошибка, которую я получил

Номер ошибки: 1064 У вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом с 'select @flag' в строке 1 CALL method_check_for_free_time (1,1, '2019-6-6 10: 00: 00', 7, @flag); выберите @flag;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...