Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Bagaimana cara menambahkan foreign key pada codeigniter?
Saya mempunyai dua tabel yg pertama tb_pasien dan tb_jk seperti dibawah ini
Pada gambar dapat dilihat bahwa kode_jk sebagai foreign key di tb_pasien
Bagaimana menambahkan/memunculkan isi dr foreign key tersebut di tb_pasien pada codeigniter?
Controller :
public function insert(){
$this->load->model('p_model');
$res = $this->p_model->Insertdata('tb_pasien',array(
"nama_pasien" => $this->input->post('nama_pasien',TRUE),
"email_pasien" => $this->input->post('email_pasien',TRUE),
"username" => $this->input->post('username',TRUE),
"password" => md5($this->input->post('password',TRUE)),
"alamat_pasien" => $this->input->post('alamat_pasien',TRUE),
"tanggal_lahir" => $this->input->post('tanggal_lahir',TRUE),
"umur" => $this->input->post('umur',TRUE),
"kode_jk" => $this->input->post('kode_jk',TRUE),
"no_telp" => $this->input->post('no_telp',TRUE),
"no_antrian" => $this->input->post('no_antrian',TRUE)
));
if($res>=1){
echo "<script>alert('Registrasi Berhasil!! Silahkan melakukan login kembali');history.go(-1);</script>";
}else{}
}
Model
public function Insertdata($tb_pasien,$data){ //sbg parameter
$res = $this->db->insert($tb_pasien,$data);
return $res;
}
2
2 Jawaban:
pake join untuk menggabungkan dua table
$this->db->select('columns');
$this->db->from('table_one');
$this->db->join('table_two', 'table_two.id = table_one.id');
0