开发者社区 问答 正文

mysql更新查询中的增量值?mysql

我已将此代码用于提供+1分,但无法正常工作。

mysql_query(" UPDATE member_profile SET points= ' ".$points." ' + 1 WHERE user_id = '".$userid."' "); $ points变量现在是用户的点数。.我希望它加上一个点数。.例如,如果他有5个点数,它应该是5 + 1 =6。但是没有,它只是改变了到1

我做错了什么?谢谢

展开
收起
保持可爱mmm 2020-05-17 17:14:41 401 分享 版权
1 条回答
写回答
取消 提交回答
  • 您也可以这样做:

    mysql_query(" UPDATE member_profile SET points = points + 1 WHERE user_id = '".$userid."' ");来源:stack overflow

    2020-05-17 17:14:55
    赞同 展开评论