2017-08-12 218 views
0

我的代碼不工作在數據庫中。忘記密碼Codeigniter3

這裏是我的模型function.please告訴我什麼是錯的這個方法,因爲它不運行在數據庫:

Login_model.php

public function forgot_password() 
{ 
    $this->db->select('*'); 
    $this->db->from('tblmvbsystemusers'); 
    $this->db->where('sysu_email',$this->input->post('email')); 
    $this->db->where('sysu_status','1'); 
    $query=$this->db->get(); 
    $row=$query->row(); 
    send_mail($row->sysu_name,$row->sysu_email,'admin_password_help',$row->sysu_email); 
    if ($query->num_rows() == 1) 
     return true; 
    else 
     return false; 
} 
+0

也許你應該檢查整數,如果這種方式已經存儲在數據庫中(即'$ this-> db-> where('sysu_status',1);')。 – Tpojka

回答

0

請打印上次執行的查詢 可以使用以下語法。

$this->db->last_query(); 

然後將其複製並在phpmyadmin中手動運行。 你會看到更好的結果