我想实现会员发表一篇文章,就加5分得功能。
先前百度了一下,
$add=mysql_query("update tb_user set points=5 where username=".$_POST['user']."");
points是控制积分的字段
用更新命令实现。
结果失败了,不知道问题出在哪里
或者大家有什么更好的办法么?
我对mysql的了解不太深。

解决方案 »

  1.   

    $add = mysql_query("UPDATE `tb_user` SET `points` = `points` + 5 WHERE `username` = '".$_POST['user']."'");
      

  2.   

    username是varchar类型的吧啊。。要加引号。另外是+5吧。  $add=mysql_query("update tb_user set points=points+5 where username='".$_POST['user']."'");这样试试。