Я получаю сообщение об ошибке: Попытка получить свойство не-объекта, и я не знаю, решил эту проблему. пожалуйста помогите
CONTROLLER
public function login_user(){
$user =array( 'email_user'=> $this->input->post('email_user'),
'password_user'=> $this->input->post('password_user'));
$myquery= $this->user_model->login_check($user['email_user'],
$user['password_user']);
if ($myquery== TRUE) {
foreach($myquery as $d){
$session_array = array(
'id_user'=>$d->id_user,
'username_user'=>$d->username_user,
'email_user'=>$d->email_user,
'phone_user'=>$d->phone_user,
'tanggal_lahir'=>$d->tanggal_lahir
);
$this->session->set_userdata('loggedIn',$session_array);}
$this->load->view('v_formluar.php');
}
else{
$this->session->set_flashdata('error_msg', 'Error occured,Try again.');
$this->load->view('v_login.php');
}
}
Я не знаю, как получить данные от модели к контроллеру,
МОЯ МОДЕЛЬ
public function login_check($email, $password){
$this->db->select('registrasi.user_id,
registrasi.username_user,
registrasi.email_user,
registrasi.password_user')
->from('registrasi')
->where("registrasi.email_user = '$email' OR registrasi.username_user = '$email' ");
$query = $this->db->get();
if($query->num_rows() == 1){
return $query->row();
} else {
return false;
}
}