sebuahhobi

form update

Sep 3rd, 2018
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.81 KB | None | 0 0
  1. // Helper
  2. function fakultas($name, $table, $field, $pk, $selected) {
  3.     $ci = get_instance();
  4.     $cmb = "<select id='fakultas' name='fakultas' class='form-control'>";
  5.     $cmb .= "<option value=''>--Pilih--</option>";
  6.     $ci->db->order_by('nama_fakultas','ASC');
  7.     $data = $ci->db->get($table)->result();
  8.     foreach ($data as $d) {
  9.         $cmb .="<option value='" . $d->$pk . "'";
  10.         $cmb .= $selected == $d->$pk ? " selected='selected'" : '';
  11.         $cmb .=">" . strtoupper($d->$field) . "</option>";
  12.     }
  13.     $cmb .="</select>";
  14.     return $cmb;
  15. }
  16.  
  17. //controllel
  18. public function update_mhs_all_ikhwan($id)
  19.     {
  20.         $row = $this->admin_model->get_by_id($id);
  21.         //$cari_orang_tua= $this->db->query("SELECT nama_Ayah,noHP_Ayah,nama_Ibu,noHP_Ibu,provinsi,kab,kec,kab,desa,rt FROM data_orang_tua T,mhs_orang_tua M WHERE T.`id`=M.`id_orang_tua` AND M.`id_mhs`='$id'");
  22.         $cari_id= $this->db->query("SELECT id_orang_tua FROM mhs_orang_tua WHERE id_mhs='$id'")->result();
  23.         foreach($cari_id as $cari){
  24.            
  25.         }
  26.         $row1= $this->Data_orang_tua_model->get_by_id($cari->id_orang_tua);
  27.         if ($row) {
  28.             $data = array(
  29.                 'button'          => 'Update',
  30.                 'action'          => site_url('super_admin/update_action_mhs_all_ikhwan'),
  31.         'id'              => set_value('id', $row->id),
  32.         'fakultas'        => set_value('fakultas', 'Teknik'),
  33.         );
  34.             $this->template->load('template_Super_Admin','super_admin/daftar_mhs/daftar_mhs_form_update_all_ikhwan', $data);
  35.         } else {
  36.             $this->session->set_flashdata('message', 'Record Not Found');
  37.             redirect(site_url('super_admin/mhs_list_ikhwan'));
  38.         }
  39.     }
  40.  
  41. //views
  42. <?php echo fakultas('fakultas', 'fakultas', 'nama_fakultas', 'id', 'fakultas');?>
Add Comment
Please, Sign In to add comment