mysql - Trying to get property of non-object/ Php codeigniter -


i can't seem figure wrong code. thank yu help. getting error messages:

a php error encountered  severity: notice  message: trying property of non-object  filename: views/members.php  line number: 24 

my model:

public function show_user() {     $this->db->select('');     $this->db->from('users');     $this->db->where('email',$this->input->post('email'));      $q=$this->db->get('');      if($q->num_rows() > 0 )     {         $data = array();          foreach($q->result() $row)         {             $data=$row;         }          return $data;     } } 

my controller:

public function members() {     if ($this->session->userdata('is_logged_in'))     {         $this->load->model('model_users');         $data['member'] = $this->model_users->show_user();         $this->load->view('members', $data);     }     else     {         redirect('main/restricted');     } } 

my view:

echo "<p> congratulations logged in!!</p>"; foreach($member $row) {     echo $row->name. "<br/>";     echo $row->email. "<br/>"; } 

so code. want display user information database getting errors. please me..

you need return $q-result();

 if($q->num_rows() > 0 )  {    return $q-result();  } 

Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -