Advertisement
GWibisono

controllernya

Jan 16th, 2016
422
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function insert_mutasi($nip){
  2.                         $jabatans=$this->jabatan_model->get_paged_list()->result();
  3.                         $pegawais=$this->pegawai_model->get_paged_list()->result();            
  4.                         $barus=$this->jabatan_baru_model->get_paged_list()->result();
  5.  
  6.                         $data['jabatans']=$jabatans;
  7.                         $data['pegawais']=$pegawais;
  8.                         $data['barus']=$barus;
  9.  
  10.                         $nip = $this->input->post('nip',true);
  11.                         $nama_pegawai = $this->input->post('nama_pegawai',true);
  12.                         $alamat = $this->input->post('alamat',true);
  13.                         $pangkat = $this->input->post('pangkat',true);
  14.                         $kode_jabatan = $this->input->post('kode_jabatan',true);
  15.                         $kode_jabatan_baru = $this->input->post('kode_jabatan_baru',true);
  16.                         $tgl_mutasi = $this->input->post('tgl_mutasi',true);
  17.  
  18.                         //$data['pegawai'] = $this->pegawai_model->get_by_nip($nip);
  19.                
  20.                         $this->form_validation->set_rules('kode_jabatan_baru[]','Kode Jabatan Baru','required');   
  21.  
  22.                         $this->form_validation->set_message('required','*%s Harus Diisi');
  23.  
  24.                         if(isset($_POST['submit'])){
  25.                         $idArr = $_POST['checked_id'];
  26.                         //$records = array();
  27.                         $data = array();
  28.                         //foreach($nip as $i){                     
  29.                         for($j=0;$j<count($idArr);$j++){
  30.                             $i=$idArr[$j]; //nilai npm
  31.                             $data[]=array(
  32.                             'nip'=>$nip[$i],
  33.                             'nama_pegawai'=>$nama_pegawai[$i],
  34.                             'alamat'=>$alamat[$i],
  35.                             'pangkat'=>$pangkat[$i],
  36.                             'kode_jabatan'=>$kode_jabatan[$i],
  37.                             'kode_jabatan_baru'=>$kode_jabatan_baru[$i],
  38.                             'tgl_mutasi'=>$tgl_mutasi[$i]);
  39.                          }
  40.  
  41.                        
  42.  
  43.                         $this->mutasi_model->tambah('mutasi', $data);
  44.                             //array_push($records,$data);
  45.                          
  46.  
  47.                         //$this->load->model("mutasi_model");
  48.                         //$this->mutasi_model->add($records);
  49.                         redirect('mutasi/lihat_semua');
  50.  
  51.                         $this->template->display('mutasi/input_mutasi', $data);
  52.                     }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement