时间:2021-07-01 10:21:17 帮助过:19人阅读
// model
function checkUser()
{
//省略其他代码
//我的个人理解,这里只会返回一个对象,那么不如直接就返回一个内容
$res_data = $query->result_array();
// or $res_data = $query->result(); // 使用对象的话
if ((count($res_data) == 1))
{
$res_data = reset($res_data);
}
return $res_data;
}
// controller
public function User_Login()
{
$this->load->model('User','',TRUE);
$error['info']="用户名或者密码错误!";
$data['query']=$this->User->checkUser();
$info=$this->User->checkUser();
//打印出这里获得的用户信息
print_r($info);
// 对象的话 $info->id
if(!empty($info['id']))
{
$this->load->view('User/User_Index');
}
else
{
$this->load->view('index',$error);
}
}