网站

ThinkPHP 执行find后执行save出错Call to a member function save() on a non-object

分类 :thinkphp     2017-11-23 人气: 0条评论

在控制器方法中使用下面的

$id = I('get.id');			
			
			
			$data = M('Email')->find($id)->save(array('id'=>$id,'isread'=>'1'));
发现报错:

Call to a member function save() on a non-object

于是修改为下面的方法后,正常使用

$id = I('get.id');			
			
			
			$data = M('Email')->find($id);			
			if($data['isread']=='0')
			{
				M('Email')->save(array('id'=>$id,'isread'=>'1'));
			}

继续阅读