大家好,我正在尝试使用 1 个 sql 查询将问题和答案存储在 2 个表中:
INSERT INTO questions ( question, level_ID ) VALUES ( 'hello', '1'); INSERT INTO answers (questions_ID, answer, ok) VALUES (LAST_INSERT_ID(),'doei',0), (LAST_INSERT_ID(),'ciao',1);
如果我在 SQL 框中执行 PHPMyAdmin 中的代码,它工作得很好,但是如果我在我的 PHP 代码生成脚本中执行它,它会返回以下错误:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册以获取正确的语法,以便在第 2 行的 'INSERT INTO answers (questions_ID, answer, ok) VALUES (LAST_INSERT_ID(),'doei',0' 附近使用
我看不出我做错了什么……有人吗?
提前致谢。