UPDATE和Increment列值POD

时间:2014-09-18 02:39:41

标签: php mysql pdo

我试图将另一个值加到/添加到数据库中的实际值但这不起作用。有什么建议吗?

$suplies=15;
$user_id="100234";

$sql = "UPDATE table SET suplies=suplies+".$suplies." WHERE user_id=?";
$q = $conn->prepare($sql);
$q->execute(array(':suplies'=>$suplies,':user_id'=>$user_id));

1 个答案:

答案 0 :(得分:2)

只需使用指定的占位符。

$sql = "UPDATE table SET suplies = suplies + :suplies WHERE user_id = :user_id";