Я новичок в Codeigniter. к точке. У меня есть запрос в моем контроллере
Мой контроллер
$result_criteria = $this->app_model->manualQuery("select b.nik,b.hubkel from biodata_karyawan bk left join bpjs b on b.nik = bk.nik where bk.status_karyawan = 'Aktif' and " . $bagianWhere ." order by b.nik"); $bc['dt_karyawan'] = $this->db->query("$result_criteria");
то это мой взгляд, где мой foreach в foreach, потому что я хочу выбрать по категории b.hubkel, как это
Мой взгляд
foreach($dt_karyawan->result() as $row) { if($row->hubkel=='pegawai') { $query_pegawai = "select bk.no_kk as 'no_2' ...."; foreach($query_pegawai->result() as $data1) { echo '<tr align="center">'; echo '<td>'.$no.'</td>'; echo '<td>'.$kutip.$data1->no_2.'</td>'; . . } } if($row->hubkel=='istri') { . . . } }
что случилось с моим кодовым парнем? Я искал, но не понимаю. Спасибо за ваше время
изменение в контроллере
$result_criteria = $this->app_model->manualQuery("select b.nik,b.hubkel from biodata_karyawan bk left join bpjs b on b.nik = bk.nik where bk.status_karyawan = 'Aktif' and " . $bagianWhere ." order by b.nik"); $bc['dt_karyawan'] = $this->db->query($result_criteria)->result();
изменение взглядов следующим образом
foreach($dt_karyawan as $row) { if($row->hubkel=='pegawai') { $query_pegawai = "select bk.no_kk as 'no_2' ...."; foreach($query_pegawai->result() as $data1) { echo '<tr align="center">'; echo '<td>'.$no.'</td>'; echo '<td>'.$kutip.$data1->no_2.'</td>'; . . } } if($row->hubkel=='istri') { . . . } }