懂PHP的帮看下

来源:百度知道 编辑:UC知道 时间:2024/09/22 15:25:47
//加猪头
$Auditiondb = new DB($db_host, $db_user, $db_pwd, $AU_db, $pconnect);
$query = "
update rudolf_mark_info set RMPoint = ".($userrm+3000)." where

UserSN = $usersn
";
$check = $Auditiondb->query($query);
$result = $Auditiondb->fetch_array($check);
break;

这个语句那是错的。。 他不是加 而是直接改。。 比如有300 然后领了 就变3000

$userrm这个的值是多少,如果前面没定义的话,那么$userrm+3000的值肯定每次都是3000。
如果把$query改为
$query = "
update rudolf_mark_info set RMPoint = RMPoint +3000) where

UserSN = $usersn
";
那么每次就会加3000.
如果你想保持原有的不变的话,在最开始就要获取出值,然后赋给$userrm