我一直試圖執行這個MySQL查詢在我的PHP文件,但我認爲可能有一個問題,因爲我得到一個錯誤,只要它到達代碼。Mysql查詢語法失敗
下面是該查詢:
"INSERT INTO " . $my_tableName . "(mycolumn, myothercolumn)
values ('myvariable', " . $pass . ");" .
"INSERT INTO " . $my_othertableName . "(morecolumns) values ('morevalues');"
這裏是錯誤:
SQLSTATE [42000]:語法錯誤或訪問衝突:1064您的SQL語法錯誤;請檢查與您的MySQL服務器版本對應的手冊,以便在第1行「:)」附近使用正確的語法。「i:1; s:978:」#0
看來你試圖在一行上執行兩條sql語句,因此「。」在查詢之間。其次,在加入字段 - $ my_tableName後加上一個空格。 「(mycolumn ... – Chibuzo 2012-04-05 22:57:08