代码求解

浏览:474 发布日期:2013/03/06 分类:求助交流
下面这段代码$user没值时能够实现add但是有值时不能实现save,为什么呢<?php

class MemberModel extends Model {
    
    public function recordqq($nickname,$figureurl,$gender)
    {
        $ip = get_client_ip();
        import('@.ORG.IpLocation');// 导入IpLocation类
        $Ip = new IpLocation('UTFWry.dat'); // 实例化类 参数表示IP地址库文件
        $area = $Ip->getlocation($ip); // 获取某个IP地址所在的位置    
        $user = $this->getByNickname($nickname);
        print_r($user);
        if(!empty($user)){
            $data['lastloginip'] =   $area['ip'];
            $data['logincount']    =    array('exp','(logincount+1)');
            $data['lastloginaddress']=$area['country'];
            $data['lastlogintime'] =   time();
            $this->save($data);
        }else{
            $data['nickname']  =   $nickname;
            $data['avatar'] =   $figureurl;
            $data['gender'] =   $gender;
            $data['lastloginip'] =   $area['ip'];
            $data['lastloginaddress']=$area['country'];
            $data['lastlogintime'] =   time();
            $this->add($data);
        }
    }


}
?>
最佳答案
评论( 相关
后面还有条评论,点击查看>>