У меня есть следующий класс для проверки пользователя Логин,
class Validation_model extends CI_Model {
public function validateLogin($userid,$userpass){
$this->load->library('encrypt');
$this->load->database();
$encrypted_string = $this->encrypt->encode($userpass);
$this->db->select('*');
$this->db->from('ecom-user');
$this->db->where('userid', $userid);
$this->db->where('userpassword', $encrypted_string);
$result = $this->db->get();
echo $result->num_rows();
}
}
Но когда я даже введен действительный идентификатор & пароль возвращает количество строки как 0, пожалуйста помогите мне в этом, где я совершил ошибку?
печати последнего запроса и запустить в вашем PHPMyAdmin –
Она также возвращает ноль :( –
вероятно $ encrypted_string не работаю ... попробуйте ввести пароль вручную в запросе и посмотреть, если он работает – Makrand