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擺脫模型功能? –
我編輯了發佈的代碼 –