Показаны 3 таблицы Codeigniter - PullRequest
0 голосов
/ 04 июля 2018
  1. изображение моей таблицы базы данных 3 стола
  2. это макет из моих web.data в таблице 'pembayaran_infaq' только 1 строка, но это дубликат duploicate
  3. данные из таблицы 'pembayaran_spp' и 'pembayaran_infaq' в базе данных данные из базы данных

Я уже пробовал, но данные из 'pembayaran_infaq' дублируются. я хочу показать 'pembayaran_spp' и 'pembayaran_infaq', используя $id_siswa. спасибо

my_model

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');
    }
...