求助,代码问题……
下面这段代码,如果我的帐号是BC 想增加1000余额,应该怎么改? 求助程序代码:
function changebalance($acc, $val) { /** * @param $acc 账号 * @param $val 改变的值,正负都可以 */ $rval = ($val < 0) ? ('-' . abs ( $val )) : ('+' . abs ( $val )); $m = mssql_connect ( DBHOST, DBUSER, DBPWD ); if (! $m) { return false; } if (! mssql_select_db ( 'account_dbf' )) { return false; } $sql = 'UPDATE account_tbl_detail SET balance=balance' . $rval . ' WHERE lower(account)=' . "lower('$acc')"; $q = mssql_query ( $sql ); if (! $q) { return false; } else { $r = mssql_rows_affected ( $m ); if ($r && ($val < 0)) { //改变成功 并且是负值,则增加消费积分,1角1分 changepoints ( $acc, abs ( $val ) ); } return ( bool ) $r; } }