我正在拍一個簡單的拍賣網站,我有一個按鈕讓用戶點擊他們想要出價。出價應該增加1,這似乎做得很好。不過,我只是想改變我的bidprice字段的價值。我不知道爲什麼,但我的代碼是增加了bidhistoryid的新行,每次出價上漲時都會返回一個。我希望我已經夠清楚了。基本上,我需要做的是將我的出價價值提高一個,沒有什麼更多。正在更新MySQL表 - PHP
這是我更新表的代碼。很確定我的問題在這裏。
mysql_query("
UPDATE bidhistory
SET bidprice = bidprice + 1
WHERE biditemid = biditemid"
);
更新無法添加新行 – 2015-07-13 05:59:15
在'WHERE biditemid = biditemid'中,是代碼的確切文本,還是右邊的'biditemid'應該是變量? – mooiamaduck
@mooiamaduck,這是確切的文字。 –