2011-05-22 27 views
0

所有列名是正確的,數據類型應該罰款,但這拋出:錯誤在mysql中的語法 - 插入查詢

您的SQL語法錯誤; 檢查對應於 您的MySQL服務器版本的使用靠近 正確的語法手動 '遞減,所有者, 節)VALUES(' 1' , '2', '3', '4', '5' )」在1號線

mysql_query("INSERT INTO servers (ip, name, desc, owner, burl) VALUES ('1', '2', '3', '4', '5')") or die(mysql_error()); 

回答

1
mysql_query("INSERT INTO servers (ip, name, `desc`, owner, burl) VALUES ('1', '2', '3', '4', '5')") or die(mysql_error()); 

確保您BACKTICK列名使用特殊的話就像DESC

+0

非常感謝,不知道這是一個特殊的詞 – MarkRobbo 2011-05-22 20:10:00