求助,代码问题……
下面这段代码,如果我的帐号是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;
}
}









