{
$uid=I('uid');
$User=new UserInfoModel();
if($User->where("uid={$uid}")->setInc('isLock',1))
{
$this->redirect('Admin/Main/index','',1,'锁定用户成功!');
}
}
注:以上为控制器里的一个方法,是通过模板里某函数的这条语句送来uid的:window.location='__APP__/Admin/Main/lock_user/uid/'+uid;
为什么修改一个字段用setField,setInc都不行(isLock是userInfo表里最后一个字段(tinyint(1) unsigned not null default 0)),提示非法数据对象。而把setInc('isLock',1)换成delete()是可以删除uid对应的用户的
最佳答案