CodeIgniter - Appel à un membre de la fonction select() sur un non-objet

Je suis assez nouveau dans CodeIgniter. C'est mon code:

class User_model extends CI_Model {

    function validate_user() {

        $this->db->select('*');
        $this->db->from('user');
        $this->db->where('username', $this->input->post('username'));
        $this->db->where('password', md5($this->input->post('password')));
        $validate_user = $this->db->get();

        if($validate_user->num_rows == 1) {
            return TRUE;
        }
    }
}

Je suis, qui reçoit cette erreur dans mon fichier de modèle:

Call to a member function select() on a non-object

Actuellement j'utilise CodeIgniter la version 2.1.0. S'il vous plaît aider moi!

double possible de Codeigniter - je cherche à utiliser/se connecter à une base de données différente pour l'un de mes contrôleurs et un modèle
C'est très utile thread qui affiche haut dans les résultats de recherche lors de la recherche de cette erreur. S'il vous plaît arrêter d'être si rapide à pleurer en double.

OriginalL'auteur softboxkid | 2011-11-30