我有增量中的問題和價值漸漸收窄列,請幫我...如何遞增列值,MySQL的PHP
錯誤的,
您的SQL語法錯誤;檢查對應於您的MySQL服務器版本的手冊,以便使用正確的語法來使用
UPDATE stock SET stock=stock+$quantity WHERE ID=1;
UPDATE stock SET stock=stock-$quantity WHERE ID=1;
我有增量中的問題和價值漸漸收窄列,請幫我...如何遞增列值,MySQL的PHP
錯誤的,
您的SQL語法錯誤;檢查對應於您的MySQL服務器版本的手冊,以便使用正確的語法來使用
UPDATE stock SET stock=stock+$quantity WHERE ID=1;
UPDATE stock SET stock=stock-$quantity WHERE ID=1;
試試這個是我的工作。
UPDATE `stock` SET `stock`=`stock`+$quantity where ID=1
還要檢查你的表字段類型,在整數或浮點數類型字段增加運營商的工作只在文本或varchar將無法正常工作
對不起,先生它給出錯誤.. –
$ sql =「UPDATE'stock'SET'stock'='stock' - $ quantity WHERE ID = $ id;」 ; –
你可以檢查你的字段類型,增量操作符工作在整數或浮點型字段只在文本或Varchar中它不會工作 –
嘗試靜態第一
UPDATE `stock` SET `stock`=`stock` + 200 where `ID` = 1
在這些查詢雙''''或單個'''引號?即''UPDATE ...「或''UPDATE ...''?只要php變量被解析,它們應該可以工作 – Sean
股票不是變量但目前股票上的權利? –
是$ sql =「更新股票SET股票=股票+ $數量」謝謝你的回覆 –