View difference between Paste ID: DjPbi1UM and aPYnY1PM
SHOW: | | - or go back to the newest paste.
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($i=0;$i<count($idArr);$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-
							'tgl_mutasi'=>$tgl_mutasi[$i]); }
37+
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
					}}