显示3个表codeigniter

4ioopgfo  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(278)

我的数据库表3表的图像
这是my web的布局。表'pembayaran\u infaq'中的数据只有一行,但这是重复的
表'pembayaran\ u spp'和'pembayaran\ u infaq'中的数据
我已经试过了,但是来自pembayaran\u infaq的数据是重复的。我想展示“pembayaran\u spp”和“pembayaran\u infaq”使用 $id_siswa . 谢谢您

我的\u模型

function riwayatbayarsiswa($id_siswa)
    {
        $this->db->select('*');
        $this->db->from('siswa a');
        $this->db->join('pembayaran_spp b','b.id_siswa=a.id_siswa','left');
        $this->db->join('pembayaran_infaq c', 'c.id_siswa=a.id_siswa','left');
        $this->db->where('a.id_siswa',$id_siswa);
        //$this->db->distinct();
        return $this->db->get();
    }

我的控制器

function riwayatbayar($id_siswa)
    {
        $data['siswa'] = $this->M_keuangan->riwayatbayarsiswa($id_siswa)->result();
        $this->load->view('template/header');
        $this->load->view('template/sidebar');
        $this->load->view('keuangan/v_detailtagihan',$data);
        //$this->load->view('template/footer');
    }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题