好的,所以我将要更新的列存储在变量中,因此我需要将变量放在主查询中,我尝试这样做
$sqlltyryrt = "UPDATE user_items SET :fggdgdf = :fggdgdf +1 WHERE username=?";
$qqqqq = $db->prepare($sqlltyryrt);
$qqqqq->execute(array('fggdgdf'=>$fggdgdf),$_SESSION['username']);
我已经搜索了答案,并在网站上找到了一个相同的线程:
- 在使用 PDO 的查询中使用传递的变量(2011 年 10 月;作者:Don S)