Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function update($id) {
- $row = $this->Tbl_arsip_model->get_by_id($id);
- if ($row) {
- $data = array(
- 'button' => 'Update',
- 'action' => site_url('surat/update_action'),
- 'id_arsip' => set_value('id_arsip', $row->id_arsip),
- 'no_surat' => set_value('no_surat', $row->no_surat),
- 'tanggal_surat' => set_value('tanggal_surat', $row->tanggal_surat),
- 'tanggal_diterima' => set_value('tanggal_diterima', $row->tanggal_diterima),
- 'perihal' => set_value('perihal', $row->perihal),
- 'id_departemen' => set_value('id_departemen', $row->id_departemen),
- 'id_pengirim' => set_value('id_pengirim', $row->id_pengirim),
- 'file' => set_value('file', $row->file),
- 'jenis_surat' => set_value('jenis_surat', $row->jenis_surat),
- );
- $this->template->load('template', 'tbl_arsip_form', $data);
- } else {
- $this->session->set_flashdata('message', 'Record Not Found');
- redirect(site_url('surat/index/' . $this->input->post('jenis_surat', TRUE)));
- }
- }
- function update_action() {
- $this->_rules();
- $post=$this->input->post();
- echo '<pre>'.print_r($post,1).print_r($_FILES,1);die;
- if ($this->form_validation->run() == FALSE) {
- $this->update($this->input->post('id_arsip', TRUE));
- } else {
- $data = array(
- 'no_surat' => $this->input->post('no_surat', TRUE),
- 'tanggal_surat' => $this->input->post('tanggal_surat', TRUE),
- 'tanggal_diterima' => $this->input->post('tanggal_diterima', TRUE),
- 'perihal' => $this->input->post('perihal', TRUE),
- 'id_departemen' => $this->input->post('id_departemen', TRUE),
- 'id_pengirim' => $this->input->post('id_pengirim', TRUE),
- 'file' => $this->input->post('file', TRUE),
- 'jenis_surat' => $this->input->post('jenis_surat', TRUE),
- );
- $this->Tbl_arsip_model->update($this->input->post('id_arsip', TRUE), $data);
- $this->session->set_flashdata('message', 'Update Record Success');
- redirect(site_url('surat/index/' . $this->input->post('jenis_surat', TRUE)));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement