将(sum)变量添加到数据库中的现有值

时间:2014-01-04 12:05:48

标签: php mysql sql

我的数据库包含"kredit"列。我想将$dobitak添加到kredit

因此,如果在数据库kredit=10$dobitak=15 kredit+dobitak=25中,但我的代码在数据库中返回kredit=15

$sql = "UPDATE user
    SET  kredit='kredit' + '".$dobitak."'
    WHERE id='" . $info['user_id'] . "'";

我需要更改以在数据库中获得正确的结果?

2 个答案:

答案 0 :(得分:3)

试试这个......

$sql = "UPDATE user
    SET  kredit=kredit + ".$dobitak."
    WHERE id='" . $info['user_id'] . "'";

因为对于整数类型字段,您不需要用“'”

括起来

答案 1 :(得分:0)

kredit = kredit + '". $dobitak ."'
WHERE id='" . $info['user_id'] . "'";

从kredit周围删除''