1
我想在每次提交表單時增加數據庫字段值的整數值。使用PHP在表單上增加一個數據庫表值提交
我的桌子很簡單。只有兩個相關的字段是名稱和XP,相關的值是布賴恩和1.
我已經到了點我可以調用表單提交的PHP函數,但我不能完全弄清楚如何聲明我正在尋找增加(「1」)或如何將其插入到UPDATE查詢中的特定字段的變量。
如果只想用一個任意數量的更新,我知道我可以使用...
if (isset($_POST['update'])){
$UpdateQuery = "UPDATE points SET xp=9 WHERE Name='Brian'";
mysql_query($UpdateQuery, $conn);
但如何,我宣佈從數據庫中作爲變量存在(「1」),和然後將它插入到UPDATE查詢中,這樣就像.....「UPDATE points SET xp =($ result + 1)Where Name ='Brian'」;並且$ result是所需數據庫值的變量,在這種情況下(「1」)。
期望的結果是數據庫值xp其中Name = Brian現在(「2」)。
我嘗試使用fetch/select函數將數據庫值聲明爲變量,但不能完全包裹我的頭。猜猜我對此有點新鮮。幫助將非常感激。
'更新點SET XP = XP + 1,其中name = '布萊恩' –