2012-11-21 2 views
0
$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 값

+1

'$ checkip-> cnt + = 1;과 같은 것이 뭘 원하는가? 그 질문은 나에게 분명하지 않다. – jpumford

답변

1

잘못된 코드 증가 $checkip->cnt = +1;을 넣었습니다.

$checkip->cnt += 1;이어야합니다. + 표지판은 왼쪽에 부착해야하며 =에 첨부해야합니다.