3 回答

TA贡献1829条经验 获得超13个赞
一种简单的重定向方法。
$q = $this->db->query()->row();
If($q==""){
redirect('url/page');
}

TA贡献1821条经验 获得超4个赞
我应该对控制器而不是模型中的控制器进行检查,并且不需要重定向。我正在检查模型并重定向。
public function get_user($id)
{
$data['user'] = $this->user_model->get_user_detail($id);
if (!empty($data['user'])) {
$this->load->view('customer_detail',$data);
} else {
$this->load->view('404');
}
}

TA贡献1820条经验 获得超2个赞
public function get_user_detail($id)
{
$query = $this->db->where('user_id', $id)->get('user');
$query != "" ? redirect('actual-controller ($query)') : redirect('other-controller');
}
controller($query){ return $query->row(); //your view code for view here }
- 3 回答
- 0 关注
- 138 浏览
添加回答
举报