Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Cara Join 2 Table Pada Codeigniter
Selamat siang teman", mungkin ada yang bisa membantu ?
bagaimana caranya untuk men-join kan 2 tabel pada CI, disini saya punya tabel dosen beserta id_dosen dan tabel bimbingan_ta jadi sy harus join antara tabel bimbingan_ta dan tabel dosen untuk memperoleh id _dosen,
berikut tabelnya :
tabel dosen
tabel bimbingan_ta
1 Jawaban:
Jawaban Terpilih
<div>Untuk join 2 tabel, harusnya ada kolom sebagai penghubung antara 2 tabel tersebut, saya liat di tabel bimbingan_ta kamu, tidak ada kolom penghubung dengan tabel dosen, yg ada hanya kolom "dosen_1" dan "dosen_2". Sebenarnya bisa saja dihubungkan dengan tabel dosen melalui kolom "dosen_1" di tabel bimbingan_ta dengan kolom penghubungnya adalah kolom "nama" pada tabel dosen, namun tentu saja ini tidak efektif.<br>Umumnya kolom yg dijadikan sebagai "penghubung" adalah menggunakal kolom yang dijadikan kunci utama (primary key) dengan kolom yg sama di tabel yg berbeda yg disebut sebagai foreign key.<br><br>Contoh query join tabel pada CI :</div><pre> <pre>public function duatable() { $this->db->select('*'); $this->db->from('tbrakyat'); $this->db->join('tbsekolah','tbsekolah.id=tbrakyat.id'); $query = $this->db->get(); return $query->result(); }</pre> </pre><div><br>Silahkan pelajari basic nya disini : <a href="https://sekolahkoding.com/kelas/mengenal-sql-join">https://sekolahkoding.com/kelas/mengenal-sql-join</a><br>referensi <a href="https://fahmiffa.blogspot.com/2018/01/join-query-codeigniter-2-table-atau-lebih.html">https://fahmiffa.blogspot.com/2018/01/join-query-codeigniter-2-table-atau-lebih.html</a></div>
Tanggapan
siap kak, terimakasih untuk penjelasannya