我是codeigniter的新手,在我的模型和控制器中有以下方法,但无论输入字段中给出的值是什么,模型都返回true,我不知道我错在哪里.
我的控制器
function login(){
$username= $this->input->post('username');
$password= $this->input->post('password');
$result= $this->news_model->login_verify($username, $password);
if($result!==false){
$this->load->view('news_editor');
}
else{
$this->load->view('login');
}
}
Run Code Online (Sandbox Code Playgroud)
我的模特
function login_verify($username, $password){
$query = $this
->db
->where('username', $username)
->where('password', $password )
->limit(1)
->get('user');
if($query->num_rows==1){
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
试试这个
if($query->num_rows==1){
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
进入这个
if($query->num_rows()==1){
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
num_rows是一个函数