如何更新数据库中的值并向其添加另一个值


How do I UPDATE a value in a DB and add another value to it

我想做的是将存储在数据库中的值更新为相同的值+另一个值。

例:

$points=$_POST['points'];

$ptsupdt = "UPDATE kids SET points = points + '$points' WHERE name='$name'";

目前,当我运行此语句时,它增加了存储在$points中的值的两倍。

示例:如果 $points=5,则更新后的值将是原始值 + 10。

只是不要引用$points!

$ptsupdt ="更新孩子设定点 = 点 + $points 其中名称 = '$name'";

我实际上在测试期间运行了两次该语句,直到我发布后才注意到。

"UPDATE kids SET points = points + '$points' WHERE name='$name'"工作得很好。