raditart

proses_simpan.php

Feb 3rd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.28 KB | None | 0 0
  1. <?php
  2. // Include / load file koneksi.php
  3. include "koneksi.php";
  4.  
  5. // Ambil data yang dikirim dari form
  6. $nis = $_POST['nis']; // Ambil data nis dan masukkan ke variabel nis
  7. $nama = $_POST['nama']; // Ambil data nama dan masukkan ke variabel nama
  8. $jenis_kelamin = $_POST['jenis_kelamin']; // Ambil data jenis_kelamin dan masukkan ke variabel jenis_kelamin
  9. $telp = $_POST['telp']; // Ambil data telp dan masukkan ke variabel telp
  10. $alamat = $_POST['alamat']; // Ambil data alamat dan masukkan ke variabel alamat
  11.  
  12.  
  13.  
  14.  
  15.     $sql = $pdo->prepare("INSERT INTO siswa VALUES(:nis,:nama,:jk,:telp,:alamat)");
  16.     $sql->bindParam(':nis', $nis);
  17.     $sql->bindParam(':nama', $nama);
  18.     $sql->bindParam(':jk', $jenis_kelamin);
  19.     $sql->bindParam(':telp', $telp);
  20.     $sql->bindParam(':alamat', $alamat);
  21.  
  22.     $sql->execute(); // Eksekusi query insert
  23.    
  24.     // Load ulang view.php agar data yang baru bisa muncul di tabel pada view.php
  25.     ob_start();
  26.     include "view.php";
  27.     $html = ob_get_contents();
  28.     ob_end_clean();
  29.    
  30.     // Buat variabel reponse yang nantinya akan diambil pada proses ajax ketika sukses
  31.     $response = array(
  32.         'status'=>'sukses', // Set status
  33.         'pesan'=>'Data berhasil disimpan', // Set pesan
  34.         'html'=>$html // Set html
  35.     );
  36.  
  37.  
  38. echo json_encode($response); // konversi variabel response menjadi JSON
  39. ?>
Advertisement
Add Comment
Please, Sign In to add comment