0
我试图添加或编辑数据,取决于它已经存储在数据库中。正如你可以看到下面看到的检查,如果用户已经存在与getuserid($id)
加载相应的看法,但问题是当我触发add_user()
或edit_user()
因为这些方法都没有重定向回它应该是。有什么建议么?这是完整的代码http://pastebin.com/2G7D8ie4添加或编辑数据,如果已经存在数据库
public function getuserid($id = NULL){
if(!$id)
{
show_404();
}
$query = $this->Users_model->getuserid($id);
if($query == false){
$data = array('title'=>'Admin ::LxFPanamá::',
'content'=>'users/add_users_view',
'id'=>$id);
}else{
$data = array('title'=>'Admin ::LxFPanamá::',
'content'=>'users/edit_users_view',
'id'=> $query->id,
'staff_id'=> $query->staff_id,
'login'=> $query->login,
'password'=> $query->password
);
}
$this->load->view('themes/'.$this->config->item('theme_front').'.php', $data);
}
型号
public function getuserid($id){
$query = $this->db->get_where('users', array('staff_id' => $id));
if($query->num_rows() > 0){
return $query->row();
}else{
return false;
}
}
你可以张贴getuse摆脱模型功能? –
我编辑了发布的代码 –