我試圖使用表單和PHP函數將值輸入到數據庫表中。 PHP似乎很好,因爲它創建的SQL語句看起來沒問題,但數據庫總是拋出一個錯誤。這是SQL語句,我的代碼生成(任意值):SQL語句問題
INSERT INTO Iteminfo ('itemName', 'itemSeller', 'itemCategory', 'itemDescription', 'itemPrice', 'itemPostage', 'itemBegin', 'itemEnd', 'buynow', 'itemPicture')
values ('gorillaz album', 'ben', 'music', 'new one ', '5.00', '1.00', '2010-03-15 14:59:51', '2010-03-16 14:59:51', '0', 'http://www.thefader.com/wp-content/uploads/2010/01/gorillaz-plastic-beach.jpg')
這拋出了一個錯誤都當我使用PHP函數來評估查詢,也當我使用phpMyAdmin手動輸入查詢。但是,我看不出有什麼問題。任何人都可以對此有所瞭解嗎?除了itemPrice和itemPostage(它們以DECIMAL(4,2)存儲)以及itemBegin和itemEnd之外,所有這些字段都是VARCHAR值,它們存儲爲DATETIME。
爲什麼在5.00和1.00附近有引號? – middus 2010-03-15 15:11:37