foreign中的codeigniter foreach(数组)

时间:2015-07-24 02:47:54

标签: php arrays codeigniter foreach

我是Codeigniter的nubie。到了这一点。我在我的控制器中查询

我的控制器

b

那么我的观点是我的foreach在foreach中,因为我希望按照 b.hubkel 的类别选择

我的观点

$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");  

我的代码家伙有什么问题?我有搜索但不理解这一点。 谢谢你的时间

1 个答案:

答案 0 :(得分:1)

控制器更改

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