我有一個非常奇怪的問題,以及一個壓力時間試圖找出這一點。無法使用php和mysqli_query插入數據庫
使用表單,我試圖插入數據到我的數據庫。最初的SQL查詢有值的變量,但它不起作用。嘗試了幾件事情並使用mysqli_error後,我無法找到問題。然後我用字符串替換了所有的變量,但是,我的數據沒有插入。
我試過下面的代碼嵌套在PHP的其他位,不起作用。我在另一頁上試了一下,沒有奏效。所以我剝離了一切,只留下了mysql_connect鏈接和mysqli_query,它仍然不會插入。
錯誤mysqli_error報告總是存在,即使沒有任何與mysql有關的東西(嘗試它在第2行的下一頁,在不同的頁面上和它自己的頁面上嵌套),如下所示:error - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2
我無法理解它。
我下面的代碼如下:
我曾嘗試進入只有一個領域,我在場上的名字是不帶`試過了,我嘗試了不同的表名,這是行不通的。 phpMyAdmin將數據插入到表格中。 我也在服務器上的不同目錄中有PHP代碼,可以將數據很好地插入到此數據庫中,儘管該代碼在一分鐘內仍然使用棄用的mysql_query。我也有代碼將這臺服務器上的行插入到不同的數據庫中。我假設數據庫必須沒問題,如果PMA可以插入數據,並且在我的腳本的其他地方,其他mysqli_query的工作正常,因爲我可以很好地獲取對象並更新表。
我真的不知道還有什麼要嘗試。任何想法都會很棒。
編輯: 謝謝大家,它是缺失)的值了!如果只有mysqli_error至少可以暗示這一點,而不是不給我任何用處。
支架只是嘗試將表名diagnostic_files置於' –
@lord_linus不幸的是,仍然會產生相同的錯誤 – Nathan
嘿,如果你有答案,然後請接受答案,並給予答案 –