我收到了一般錯誤(已經嘗試閱讀先前的問題)查詢失敗您的SQL語法中有錯誤;檢查與您的MySQL服務器版本相對應的手冊,以在''','',now(),'','附近使用正確的語法。這太棒了! ','','published')'at line 1使用PHP和MySQL代碼後出現錯誤
謝謝你的幫助!
這裏是我的代碼:
有問題的網頁是在這裏:enter link description here
非常感謝你的幫助
我收到了一般錯誤(已經嘗試閱讀先前的問題)查詢失敗您的SQL語法中有錯誤;檢查與您的MySQL服務器版本相對應的手冊,以在''','',now(),'','附近使用正確的語法。這太棒了! ','','published')'at line 1使用PHP和MySQL代碼後出現錯誤
謝謝你的幫助!
這裏是我的代碼:
有問題的網頁是在這裏:enter link description here
非常感謝你的幫助
我剛剛用一些示例數據填充了頁面,那是查詢I得到:
INSERT INTO posts(post_category_id, post_title, post_author,post_date,post_image,post_content,post_tags,post_status) VALUES(,'','',now(),'',' Test','', 'Test')
問題是關於VALUES關鍵字:VALUES (,
是錯誤的。您應該首先檢查每個輸入值是否正確填充,例如,如果$post_category_id
使用有效值定義。
問題出現在第20行 - > $ query。=「VALUES({$ post_category_id}。它需要在'{$ post_category_id}'附近加引號 我不清楚爲什麼。編號是一個數字,所以不應該在左右引號,因爲是一個數字。這就是我們的老師解釋爲如何。謝謝你的幫助。
你可以請把一個echo $查詢;在21行,所以我們可以查看請求的確切查詢是什麼?這會讓事情變得更容易。對於其他錯誤:嘗試調用session_start();向客戶端發送內容之後,應該是您在php文件中執行的第一件事獲取請求 – Larce
我把echo $ query,但查詢在代碼中,我也有session_start(); https://hastebin.com/bugopevaka.xml – Gapin