我在ezSQL有問題。MariaDB服務器版本的正確語法使用附近
代碼:
$dbo->query("INSERT INTO chart_logs (chart_id, uname, option_id) VALUES ('1', '1', '1'); INSERT INTO chart_logs (chart_id, uname, option_id) VALUES ('2', '2', '2'); ");
錯誤:
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'INSERT INTO chart_logs (chart_id, uname, option_id) VALUES ('2', '2', '2')' at line 1
但是,
這個SQL查詢的工作phpmyadmin的SQL命令成功。我不明白這一點。爲什麼sql代碼在ezsql查詢中不起作用?
你試圖運行一個多查詢,而不是使用功能吧。 –
但是,它在那裏缺少引號。 –
將每個查詢分割爲多次調用'$ dbo-> query()'。 – Barmar