Я пытаюсь вставить значения формы в моей таблице с помощью переменных.Когда я пытаюсь с одним значением, это нормально, но затем с 2, это не работает.
SQLSTATE [HY093]: недопустимый номер параметра (SQL: вставить в ....
, но вот мой код и запрос SQL, и я не понимаю, почему этоне работает.
DB::insert('insert into recherchesDuJour (UserIp,'."$ListeDesColonnesARemplir".') values (?,'."$ListeDesPointsDInterrogation".' )', [$UserIp , $ListeDesValeurs]);
Мой print_r из var
print_r($ListeDesColonnesARemplir . '/');
print_r($ListeDesValeurs . '/');
print_r($ListeDesPointsDInterrogation . '/');
die();
NaceCode,Langue/a:2:{i:0;s:4:"7724";i:1;s:4:"7762";},s:2:"fr";/?,?/
У меня одинаковое количество столбцов, "?" и значений, поэтомуЯ не понимаю.
Спасибо за помощь и извините за мой плохой английский.