消息:未定义的变量:get

Message: Undefined variable: get

我正在尝试加入我的 table 并且它正在工作,但我不知道为什么我收到以下错误消息。

A PHP Error was encountered
Severity: Notice
Message: Undefined variable: get
Filename: views/tambah_wali.php
Line Number: 13

Fatal error: Call to a member function result() on a non-object in C:\xampp\htdocs\ujikom_sekolah\application\views\tambah_wali.php on line 13

这是我的控制器:

public function tambah_wali($kode){

    $data['get']=$this->madm->join_wali_siswa($kode);
    $this->load->view('tambah_wali');
}

这是我的模型:

public function join_wali_siswa($kode) {

    $this->db->select('wali_murid.nisn');
    $this->db->from('siswa');
    $this->db->join('wali_murid','siswa.nisn=wali_murid.nisn','right');
    $this->db->where('siswa.nisn',$kode);
    $query=$ambildata=$this->db->get();
    if($ambildata->num_rows > 0)
        return $query;
    else
        return null;
    }

我认为这是第 13 行:

<?php foreach($get->result() as $row): ?>

在您的视图中加载您的 $data['get'] 时似乎缺少 $data 变量必须将其添加到视图中,如下所示。

$data['get'] = $this->madm->join_wali_siswa($kode);

$this->load->view('tambah_wali', $data);