嗨,大家好,我嘗試存儲問題&答案在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