让我们只是说我正在追踪金钱。所以我有一个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 –
您可以首先获取数据库中存在的值,并简单地使用相同的值添加新的值。 –