Possible Duplicate:
CodeIgniter - Call to a member function select() on a non-object
I'm newbie with codeigniter and have some problems.
Error Message: Fatal error: Call to a member function where() on a non-object in C:\xampp\htdocs\moi\CI\application\models\model_users.php on line 12
My Model:
class Model_users extends CI_Model {
 function __construct(){
    parent::__construct();
}
public function can_log_in() {
    $this->db->where('email', $this->input->post('email'));
    $this->db->where('pass', md5($this->input->post('password')));
    $query = $this->db->get('users');
    if ($query->num_rows()==1) {
        return TRUE;
    } else {
        return FALSE;
    }
My Controller:
class Main extends CI_Controller {
public function index() {
    $this->login();
}
//Auslagern der Funktionen
public function login() {
    $this->load->view('login');
}
public function login_validation() {
    $this->load->library('form_validation');
    $this->form_validation->set_rules('email', 'email', 'required|valid_email|xss_clean|callback_username_check');
    $this->form_validation->set_rules('password', 'password', 'required|md5');
    if ($this->form_validation->run()) {
        redirect('main/members');
    } else {
        $this->load->view('login');
    }
}
public function username_check() {
    $this->load->library('form_validation');
    $this->load->model('model_users');
    if ($this->model_users->can_log_in()) {
        return TRUE;
    } else {
        $this->form_validation->set_message('username_check', 'incorect User or Passwort.');
        return FALSE;
    }
}
}
please for help
 
     
     
     
     
     
    