讓我們只是說我正在追蹤金錢。所以我有一個MySQL數據庫的餘額。我的平衡將是$ 100HTML/PHP代碼將數字添加到整個金額
我想創建一個HTML腳本,所以當我進入說50和點擊提交,將數據庫值更改爲150
我知道如何連接到MySQL的基本知識,插入並從數據庫中獲取數據,這是沒有問題,我做了很多次,但沒有觸及提交併將值更改爲50,我如何編碼它,因此它只是增加了值,所以它將是150?
讓我們只是說我正在追蹤金錢。所以我有一個MySQL數據庫的餘額。我的平衡將是$ 100HTML/PHP代碼將數字添加到整個金額
我想創建一個HTML腳本,所以當我進入說50和點擊提交,將數據庫值更改爲150
我知道如何連接到MySQL的基本知識,插入並從數據庫中獲取數據,這是沒有問題,我做了很多次,但沒有觸及提交併將值更改爲50,我如何編碼它,因此它只是增加了值,所以它將是150?
假設$value
包含您要添加到的金額數。
$sql = "UPDATE table_name SET current_balance = current_balance + $value`;
運行查詢將增加$value
,無論你不得不爲current_balance
。你可以閱讀prepared statements, SQL injection等,使我寫的更安全的查詢。
謝謝!不敢相信我從來不知道那個loi –
要更改特定用戶平衡你的MySQL查詢必須是這樣:
UPDATE users SET balance = balance + 50 WHERE id = 1
謝謝!不敢相信我從來不知道那個loi –
您可以首先獲取數據庫中存在的值,並簡單地使用相同的值添加新的值。 –