Advertisement
virbo

Insert data mahasiswa ke tabel mahasiswa dan mahasiswa_pt WS

Aug 1st, 2016
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.25 KB | None | 0 0
  1. //id_sp bisa didapat dari login admin_pt di webservice.
  2. $temp_data['id_sp'] = $id_sp;
  3.  
  4. //get id_sms berdasarkan kode prodi yang ada di data mahasiswa
  5. $filter_sms = "kode_prodi LIKE '%".$kode_prodi."%' AND id_sp='".$id_sp."'";
  6. $temp_sms = $this->feeder->getrecord($token,'sms',$filter_sms);
  7. $temp_data['id_sms'] = $temp_sms['result']?$temp_sms['result']['id_sms']:'';
  8.  
  9.  
  10. //insert data ke tabel mahasiswa
  11. $result = $this->mfeeder->insertrecord($token,'mahasiswa',$biodata);
  12. /*
  13.     print_r($result);
  14.  
  15.     //hasilnya return nilai id_pd. ketika berhasil input ke tabel mahasiswa,
  16.     webservice akan mengembalikan nilai id_pd dari mahasiswa tersebut.
  17.     jadi tidak perlu lagi select ke tabel mahasiswa hanya
  18.     untuk mengambil nilai id_pd dari mahasiswa terakhir diinput.
  19.    
  20.     //hasil return dari input data mahasiswa di tabel mahasiswa
  21.     Array
  22.     (
  23.         [id_pd] => 9dd87823-730b-4225-9bd5-ca7a191be298
  24.         [error_code] => 0
  25.         [error_desc] =>
  26.     )
  27. */
  28.  
  29. if ($result['result']) { //jika insert data mahasiswa berhasil
  30.     //ambil nilai id_pd hasil return input data di tabel mahasiswa
  31.     $temp_data['id_pd'] = $result['result']['id_pd'];
  32.  
  33.     $temps_result = $this->feeder->insertrecord($token, 'mahasiswa_pt', $temps_data);
  34. } else {
  35.     exit('Gagal menambahkan data mahasiswa');
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement