load->model('biodata_model'); //proteksi halaman $this->simple_login->check_login(); } //Main page biodata public function index() { $data = array( 'title' => 'Aplikasi PPDB MTD - Biodata', 'content' => 'biodata/index' ); $this->load->view('layout/wrapper', $data, FALSE); } public function cetakpeserta($userid) { $data['data'] = $this->db->get_where('user2',['userid'=>$userid])->row(); $this->load->view('biodata/cetak_peserta',$data); } //Edit peserta public function edit($no_pendaftaran) { //panggil data user yang akan diedit $id = $_SESSION['userid']; $peserta = $this->biodata_model->user2($id); //validasi input $valid = $this->form_validation; //check nama $valid->set_rules('nama_lengkap','Nama Peserta','required', array( 'required' => '%s harus diisi')); //jika sudah dicek dan error if($valid->run()===FALSE) { //end validasi $data= array( 'title' => 'Edit Data Peserta, No. Pendaftaran : '.$peserta->no_pendaftaran, 'peserta' => $peserta, 'content' => 'biodata/edit' ); $this->load->view('layout/wrapper', $data, FALSE); //jika validasi oke, masuk database }else{ $inp = $this->input; $data = array( 'no_pendaftaran' => $no_pendaftaran, 'nama_lengkap' => $inp->post('nama_lengkap'), 'nama_panggilan' => $inp->post('nama_panggilan'), 'jkelamin' => $inp->post('jkelamin'), 'nik' => $inp->post('nik'), 'nisn' => $inp->post('nisn'), 'tempat_lahir' => $inp->post('tempat_lahir'), 'tgl_lahir' => date('Y-m-d',strtotime($inp->post('tgl_lahir'))), 'agama' => $inp->post('agama'), 'kewarganegaraan' => $inp->post('kewarganegaraan'), 'anak_ke' => $inp->post('anak_ke'), 'jml_saudara' => $inp->post('jml_saudara'), 'kandung' => $inp->post('kandung'), 'tiri' => $inp->post('tiri'), 'angkat' => $inp->post('angkat'), 'status_keluarga' => $inp->post('status_keluarga'), 'bhs_dirumah' => $inp->post('bhs_dirumah'), 'kemeja' => $inp->post('kemeja'), 'celana' => $inp->post('celana'), 'alamat_siswa' => $inp->post('alamat_siswa'), 'no_rmh' => $inp->post('no_rmh'), 'rt' => $inp->post('rt'), 'rw' => $inp->post('rw'), 'kelurahan' => $inp->post('kelurahan'), 'kecamatan' => $inp->post('kecamatan'), 'kota' => $inp->post('kota'), 'provinsi' => $inp->post('provinsi'), 'kode_pos' => $inp->post('kode_pos'), 'no_tlp_rmh' => $inp->post('no_tlp_rmh'), 'no_hp' => $inp->post('no_hp'), 'email' => $inp->post('email'), 'tinggal_dengan' => $inp->post('tinggal_dengan'), 'sekolah_dengan' => $inp->post('sekolah_dengan'), 'jarak_rmh_kesekolah' => $inp->post('jarak_rmh_kesekolah'), 'berat_badan' => $inp->post('berat_badan'), 'tinggi_badan' => $inp->post('tinggi_badan'), 'gol_darah' => $inp->post('gol_darah'), 'penyakit' => $inp->post('penyakit'), 'kelainan_jasmani' => $inp->post('kelainan_jasmani'), 'usia_tahun' => $inp->post('usia_tahun'), 'usia_bulan' => $inp->post('usia_bulan'), 'sekolah_asal' => $inp->post('sekolah_asal'), 'npsn2' => $inp->post('npsn2'), 'nisn2' => $inp->post('nisn2'), 'sekolah_jln' => $inp->post('sekolah_jln'), 'sekolah_kel' => $inp->post('sekolah_kel'), 'sekolah_kec' => $inp->post('sekolah_kec'), 'sekolah_kota' => $inp->post('sekolah_kota'), 'sekolah_prov' => $inp->post('sekolah_prov'), 'Ijazah_tgl' => date('Y-m-d',strtotime($inp->post('Ijazah_tgl'))), 'Ijazah_no' => $inp->post('Ijazah_no'), 'nama_ayah' => $inp->post('nama_ayah'), 'tmpt_lahir_ayah' => $inp->post('tmpt_lahir_ayah'), 'tgl_lahir_ayah' => date('Y-m-d',strtotime($inp->post('tgl_lahir_ayah'))), 'agama_ayah' => $inp->post('agama_ayah'), 'kewarganegaraan_ayah' => $inp->post('kewarganegaraan_ayah'), 'pendidikan_ayah' => $inp->post('pendidikan_ayah'), 'pekerjaan_ayah' => $inp->post('pekerjaan_ayah'), 'penghasilan_ayah' => $inp->post('penghasilan_ayah'), 'alamat_ayah' => $inp->post('alamat_ayah'), 'tlp_ayah' => $inp->post('tlp_ayah'), 'nama_ibu' => $inp->post('nama_ibu'), 'tmpt_lahir_ibu' => $inp->post('tmpt_lahir_ibu'), 'tgl_lahir_ibu' => date('Y-m-d',strtotime($inp->post('tgl_lahir_ibu'))), 'agama_ibu' => $inp->post('agama_ibu'), 'kewarganegaraan_ibu' => $inp->post('kewarganegaraan_ibu'), 'pendidikan_ibu' => $inp->post('pendidikan_ibu'), 'pekerjaan_ibu' => $inp->post('pekerjaan_ibu'), 'penghasilan_ibu' => $inp->post('penghasilan_ibu'), 'alamat_ibu' => $inp->post('alamat_ibu'), 'tlp_ibu' => $inp->post('tlp_ibu'), 'nama_wali' => $inp->post('nama_wali'), 'tmpt_lahir_wali' => $inp->post('tmpt_lahir_wali'), 'tgl_lahir_wali' => date('Y-m-d',strtotime($inp->post('tgl_lahir_wali'))), 'agama_wali' => $inp->post('agama_wali'), 'kewarganegaraan_wali' => $inp->post('kewarganegaraan_wali'), 'pendidikan_wali' => $inp->post('pendidikan_wali'), 'pekerjaan_wali' => $inp->post('pekerjaan_wali'), 'penghasilan_wali' => $inp->post('penghasilan_wali'), 'alamat_wali' => $inp->post('alamat_wali'), 'tlp_wali' => $inp->post('tlp_wali'), 'iq' => $inp->post('iq'), 'tgl_tes_iq' => date('Y-m-d',strtotime($inp->post('tgl_tes_iq'))), 'disiplin' => $inp->post('disiplin'), 'prakarsa' => $inp->post('prakarsa'), 'tanggung_jwb' => $inp->post('tanggung_jwb'), 'penyesuaian_diri' => $inp->post('penyesuaian_diri'), 'kemantapan_emosi' => $inp->post('kemantapan_emosi'), 'kerjasama' => $inp->post('kerjasama'), 'iptek' => $inp->post('iptek'), 'iptek_tingkat' => $inp->post('iptek_tingkat'), 'olahraga' => $inp->post('olahraga'), 'olahraga_tingkat' => $inp->post('olahraga_tingkat'), 'kesenian' => $inp->post('kesenian'), 'kesenian_tingkat' => $inp->post('kesenian_tingkat'), 'keagamaan' => $inp->post('keagamaan'), 'keagamaan_tingkat' => $inp->post('keagamaan_tingkat'), 'keterampilan' => $inp->post('keterampilan'), 'keterampilan_tingkat' => $inp->post('keterampilan_tingkat'), 'lainnya' => $inp->post('lainnya'), 'lainnya_tingkat' => $inp->post('lainnya_tingkat'), 'beasiswa1_thn' => $inp->post('beasiswa1_thn'), 'beasiswa1_dari' => $inp->post('beasiswa1_dari'), 'beasiswa2_thn' => $inp->post('beasiswa2_thn'), 'beasiswa2_dari' => $inp->post('beasiswa2_dari') /*'' => $inp->post(''),*/ ); //proses oleh model $this->biodata_model->edit($data); //notifikasi dan redirect $this->session->set_flashdata('sukses', 'Data Peserta Nomor Pendaftar : '.$peserta->no_pendaftaran.' Telah Diupdate !'); redirect(base_url('biodata'),'refresh'); } //end masuk database } } /* End of file biodata.php */ /* Location: ./application/controllers/biodata.php */