嗨,大家好,我尝试存储问题&答案在2和表1个使用SQL查询:SQL查询使用多个插件和多LAST_INSERT_ID()的工作不
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);
如果我执行代码的phpMyAdmin的SQL箱它工作得很好,但如果我在PHP代码生成脚本,执行它,它返回以下错误:
您的SQL语法错误;检查与您的MySQL服务器版本对应的手册,以便在'INSERT INTO answers(questions_ID,answer,ok)'附近使用正确的语法。'VALUE(LAST_INSERT_ID(),'doei',0'at line 2
我无法'看不到我在做什么错了...任何人??
在此先感谢。
显示你的PHP代码。 – Karl 2013-02-25 11:21:59
我的猜测是,您在一次调用中执行所有查询,但是您使用的库不支持多个语句。 – 2013-02-25 11:24:45