Active Record +1值

时间:2012-11-21 06:10:32

标签: php mysql activerecord

$ip = $_SERVER['REMOTE_ADDR'];
$checkip = Model\Limit::find_by_ip($ip);
if ($checkip) {
$checkip->cnt = +1;
$checkip->save();
}else
{
$limit = new Model\Limit;
$limit->ip = $ip;
$limit->cnt = '1';
$limit->save();
}

$ checkip-> cnt = +1;不工作将+1添加到当前值

1 个答案:

答案 0 :(得分:1)

你推出了错误的代码增量$checkip->cnt = +1;

它应该是$checkip->cnt += 1;+符号应位于左侧,并且应附加到=