Advertisement
jamboljack

Get Data RTLH

Oct 10th, 2017
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.09 KB | None | 0 0
  1. public function data_list() {
  2.         $List = $this->pengajuan_m->get_datatables();
  3.        
  4.         $data = array();
  5.         $no = $_POST['start'];
  6.  
  7.         foreach ($List as $r) {
  8.             $no++;
  9.             $row = array();
  10.             $rtlh_id = $r->rtlh_id;
  11.  
  12.             $detail         = site_url('admin/rtlh/pengajuan/detail/'.$r->rtlh_id);
  13.             if ($r->rtlh_status == 'Konfirm') {
  14.                 $btnEdit        = ' <a href="'.$detail.'" title="Edit Data">
  15.                                    <i class="fa fa-edit"></i>
  16.                                    </a>';
  17.                 $btnTolak       = ' <a onclick="tolakData('.$rtlh_id.')" title="Tolak Data">
  18.                                    <i class="fa fa-times-circle"></i>
  19.                                    </a>';
  20.             } else {
  21.                 $btnEdit        = ' <a href="'.$detail.'" title="Edit Data">
  22.                                    <i class="fa fa-edit"></i>
  23.                                    </a>';
  24.                 $btnTolak       = '';
  25.             }
  26.  
  27.             $row[] = $btnEdit.' '.$btnTolak;
  28.             if ($r->rtlh_status == 'Konfirm') {
  29.                 $row[] = '<input type="checkbox" name="checked_id[]" class="checkbox" value="'.$rtlh_id.'"/>';
  30.             } else {
  31.                 $row[] = '';
  32.             }
  33.  
  34.             $row[] = $r->rtlh_no_urut;
  35.             $row[] = $r->penduduk_nik;
  36.             $row[] = $r->penduduk_nama;
  37.            
  38.             $row[] = $r->penduduk_alamat.'<br> KEC. '.$r->kecamatan_nama;
  39.             $row[] = '<span class="label label-success">'.$r->rtlh_status.'</span>';
  40.  
  41.             if ($r->rtlh_prioritas == 'DARURAT') {
  42.                 $prioritas = '<span class="label label-danger">'.$r->rtlh_prioritas.'</span>';
  43.             } elseif ($r->rtlh_prioritas == 'PRIORITAS 1') {
  44.                 $prioritas = '<span class="label label-primary">'.$r->rtlh_prioritas.'</span>';
  45.             } elseif ($r->rtlh_prioritas == 'PRIORITAS 2') {
  46.                 $prioritas = '<span class="label label-primary">'.$r->rtlh_prioritas.'</span>';
  47.             } elseif ($r->rtlh_prioritas == 'PRIORITAS 3') {
  48.                 $prioritas = '<span class="label label-primary">'.$r->rtlh_prioritas.'</span>';
  49.             } elseif ($r->rtlh_prioritas == 'PRIORITAS 4') {
  50.                 $prioritas = '<span class="label label-info">'.$r->rtlh_prioritas.'</span>';
  51.             } elseif ($r->rtlh_prioritas == 'PRIORITAS 5') {
  52.                 $prioritas = '<span class="label label-success">'.$r->rtlh_prioritas.'</span>';
  53.             } else {
  54.                 $prioritas = '<span class="label label-default">'.$r->rtlh_prioritas.'</span>';
  55.             }
  56.  
  57.             $row[]  = $prioritas;
  58.  
  59.             $data[] = $row;
  60.         }
  61.  
  62.         $output = array(
  63.                         "draw"              => $_POST['draw'],
  64.                         "recordsTotal"      => $this->pengajuan_m->count_all(),
  65.                         "recordsFiltered"   => $this->pengajuan_m->count_filtered(),
  66.                         "data"              => $data,
  67.                 );
  68.        
  69.         echo json_encode($output);
  70.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement