i am getting values from datbase using get_where clause for my login like this
Controller:
public function submit_login(){
if($this->input->post('submit')){
$email= $this->input->post('email');
$password= $this->input->post('password');
$this->load->model('user_model');
$result= $this->user_model->login($email, $password);
print_r($result);
}
}
Model
public function login($email, $password){
$query=$this->db->get_where('user',array('email'=>$email,'password'=>$password));
if($query->num_rows()>0){
return $query->result();
}
return false ;
}
it returns followint array
Array ( [0] => stdClass Object ( [id] => 2 [name] => Sikander [email] => [email protected] [password] => password [mobile_number] => 1234 [role] => seller [points] => 0 ) )
Now i tried to loop this and assign id to sesion but foreach does not seem to work with this , dont know why pleas help