Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function formRute(){
- $salesmans = $this->D_map->get_list_salesmans();
- $opt2 = array('' => 'Show All');
- foreach ($salesmans as $salesman) {
- $opt2[$salesman] = $salesman;
- }
- $data = array();
- $data = array('title' => 'ROAD MAP', 'menu_title' => 'ROAD MAP','sub_menu_title' => 'ROADMAP');
- // $data['form_salesmans'] = form_dropdown('',$opt2,'','id="nmsal" name="nmsal" class="form-control js-example-basic-single" onchange="getForm(this.value)"');
- $data['form_salesman'] = $this->form_options($opt2);
- $this->template->display('map/add_rute',$data);
- }
- public function get_Nohp()
- {
- /* bukan 'id_jurusan' tetapi 'row'.
- * Lihat fungsi getProdi di views/mahasiswa/add.php.
- */
- $SALES = $this->input->post('row');
- $NHP = explode(" - ", $SALES);
- $nohp = $this->D_map->getNohp($NHP[1]);
- $opt1 = array();
- foreach ($nohp as $row) {
- $opt1[$row] = $row;
- }
- $nmrs = $this->D_map->getNmrs($NHP[1]);
- $opt2 = array('' => '-- Pilih ---');
- foreach ($nmrs as $row) {
- $opt2[$row] = $row;
- }
- $opt5 = Array( "Senin" => "Senin", "Selasa" => "Selasa","Rabu" => "Rabu","Kamis" => "Kamis","Jum'at" => "Jum'at","Sabtu" => "Sabtu", "Minggu" => "Minggu");
- // $formOpt = array("nohp" => form_dropdown('',$opt1,'','id="NOHP" class="form-control js-example-basic-single"'), "nmrs" => form_dropdown('',$opt2,'','id="NMRS" class="form-control js-example-basic-single"'), "nors" => form_dropdown('',$opt3,'','id="NORS" class="form-control js-example-basic-single"'), "lng" => form_dropdown('',$opt4,'','id="LNG" class="form-control js-example-basic-single"'),"hari" => form_dropdown('',$opt5,'','id="HARI" class="form-control js-example-basic-single"'));
- $formOpt = array(
- 'nohp'=>$this->form_options($opt1),
- "nmrs" => $this->form_options($opt2),
- "hari" => $this->form_options($opt5)
- );
- //now it is converted to object and you can access it.
- echo json_encode($formOpt);
- }
- public function get_RS()
- {
- /* bukan 'id_jurusan' tetapi 'row'.
- * Lihat fungsi getProdi di views/mahasiswa/add.php.
- */ $NMRS = $this->input->post('row');
- $nors = $this->D_map->getNors($NMRS);
- $opt3 = array();
- foreach ($nors as $row) {
- $opt3[$row] = $row;
- }
- $lng = $this->D_map->getLang($NMRS);
- $opt4 = array();
- foreach ($lng as $row) {
- $opt4[$row] = $row;
- }
- $formOpt = array(
- "nors" => $this->form_options($opt3 ),
- "lng" => $this->form_options($opt4 )
- );
- //now it is converted to object and you can access it.
- echo json_encode($formOpt);
- }
- public function tambah()
- {
- $long = $this->input->post('LNG');
- $longlat = explode(",", $long);
- $data = array(
- 'nmsal' => $this->input->post('nmsal'),
- 'nohp' => $this->input->post('nohp'),
- 'hari' => $this->input->post('hari'),
- 'nmrs' => $this->input->post('nmrs'),
- 'nors' => $this->input->post('nors'),
- 'user' => $this->input->post('nmsal'),
- 'long' => $longlat[0],
- 'lat' => $longlat[1]
- );
- $getTemp = $this->D_map->tambah($data);
- echo json_encode(array("status" => true,"temp" => $getTemp));
- // $this->session->set_flashdata('message', 'Data berhasil ditambah.');
- // redirect('Roadmap/dataRutemap');
- }
- public function hapus($nhp)
- {
- $nohp = "0"+$nhp;
- $this->D_map->delete_by_nohp($nohp);
- echo json_encode(array("status" => true));
- }
- private function form_options($ar=array()){
- $str='';
- foreach($ar as $key=>$value){
- $str.='<option value="'.addslashes( $key ).'">';
- $str.=htmlentities( $value );
- $str.="</option>";
- }
- return $str;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment