Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

menampilkan data join sesuai user id login

Jadi mau menampilkan data pendaftaran yang sudah di inputkan dari tabel pendaftaran sesuai user nya

Model

public function JoinPend($user_id){
        $this->db->select('*');
        $this->db->from('pendaftaran');
        $this->db->join('user', 'user.user_id = pendaftaran.user_id', 'left');
        $this->db->where('user.user_id = ', $user_id);
        return $this->db->get()->result();    }

Controller

	public function index($user_id){
		$data['title'] = 'Data Siswa Baru';
		$data['user'] = $this->db->get_where('user', ['email' => $this->session->userdata('email')])->row_array();
		$data['pendaftaran'] = $this->m_tampil->JoinPend($user_id);

		$this->load->view('user/header', $data);
		$this->load->view('user/tampilDataPendaftaran', $data);
		$this->load->view('user/footer');
	}

error nya

Message: Too few arguments to function Tampildata::index(), 0 passed in C:\xampp\htdocs\ppdb\system\core\CodeIgniter.php on line 532 and exactly 1 expected

Mohon bantuannya

avatar nisrina_google
@nisrina_google

1 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

<div>Kayaknya di $this-&gt;db-&gt;where gak perlu =&nbsp;</div>

avatar jcdev
@jcdev

72 Kontribusi 14 Poin

Dipost 5 tahun yang lalu

<div>kalau dilihat dari error code nya, setahuku itu karena waktu access ke controller Tampildata::index(), harusnya ada parameter user_id, tapi waktu akses ke situ user_idnya belum dimasukin..<br><br>misal: yang harusnya /tampil-data/1 ini kamu aksesnya cuman /tampil-data/</div>

avatar anggerpputro
@anggerpputro

3 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban