我有一個名爲pollData的表。它將始終只包含1行。它具有每個類型爲int的列option1,option2,option3,option4,option5。在開始時,這些列的值爲0。如何將1添加到任何列,請說選項2?我的意思是,我是先檢索該列的值,執行加法,然後再儲存,還是有任何自動遞增功能?如何將1添加到mysql中現有行的列的值
11
A
回答
27
1
這樣你可以嘗試:
if(isset($option1)) {
$optadd = " option1 = option1+1";
} else if(isset($option2)) {
$optadd = " option2 = option2+1";
}
UPDATE `tablename` SET ".$optadd." WHERE fieldname = '1'
相關問題
- 1. 將新值添加到MySQL中現有的列值
- 2. 如何添加到mysql列中的現有值?
- 3. F#將值添加到現有列表
- 4. 將缺省值添加到現有列
- 5. 如何將AUTO_INCREMENT添加到現有列?
- 6. 使用CONCAT函數添加到mysql列中的現有值?
- 7. 將整數列添加到基於現有列的現有mysql表中
- 8. 將字符添加到mysql中的現有列
- 9. 將1添加到字典中的值
- 10. 將DIV行添加到現有行中
- 11. 如何將具有特定值的列添加到現有數據庫表中
- 12. postgres的值添加到現有列
- 13. 如何將新行添加到現有的表中的HTML
- 14. AWK將值添加到現有的柱
- 15. 如何將+1添加到已有的值
- 16. 如何將數據添加到現有表中的特定列?
- 17. 將Enum添加到現有的sql列
- 18. 如何給表中的現有列添加1
- 19. 添加MySQL行現有陣列
- 20. 將標識添加到現有列中
- 21. 如何將行/列添加到Rails中現有的xlsm文件中?
- 22. 如何將值添加到mysql上的JSON列?
- 23. 將值添加到現有值
- 24. Stata:將值添加到現有值
- 25. 如何將行號添加到現有文件的行
- 26. 如何將默認值設置爲現有行,同時將具有默認值的新列添加到表
- 27. 更新mysql並將值添加到現有值
- 28. 通過MySQL Workbench將新列添加到現有表中
- 29. 將約束添加到mysql中的列
- 30. 如何將0/1指標的列添加到SELECT中?
你是否也和我一起的結果的解決方案?它在回答部分。 – Karthik 2010-04-21 05:15:04
沒有試過。旁觀者的解決方案看起來很完美。另外,我不認爲它會起作用,因爲我的所有選項在開始時已經設置爲0。 isset(..)將始終返回true。 – mithun1538 2010-04-22 16:13:22