【发布时间】:2014-04-05 03:43:32
【问题描述】:
我目前正在尝试运行一个查询,其中 mysql 表列的当前值自身增加 1...让我用 mysql 查询示例来展示这个
$sql = mysql_query("UPDATE `table` SET quantity=quantity+1 WHERE id='$id'");
我无法在 PDO 准备好的语句中执行此操作...
$sql = "UPDATE `table` SET quantity=:quants+1 WHERE id=:userid";
$sql_prep = $db->prepare($sql);
$sql_prep->bindParam(":quants", what will i write here??);
$sql_prep->bindParam(":userid", $id);
$sql_prep->execute();
需要帮助..!谢谢
【问题讨论】:
标签: php mysql pdo prepared-statement