donnykurnia

fix input with bind params and mysqli_insert_id

Feb 6th, 2017
431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. include'konpros.php';
  3.  
  4. $nminstansi = $_POST['nama_instansi'];
  5. $alamatinstansi = $_POST['alamat_instansi'];
  6. $emailinstansi = $_POST['email_instansi'];
  7. $nmpemohon = $_POST['nama_pemohon'];
  8. $alamatpemohon = $_POST['alamat_pemohon'];
  9. $nmrpemohon = $_POST['nomor_telepon_pemohon'];
  10. $emailpemohon = $_POST['email_pemohon'];
  11.  
  12. $stmt_konsumen = mysqli_prepare($koneksi, "INSERT INTO tabel_konsumen(nama_instansi, alamat_instansi, email_instansi, nama_pemohon, alamat_pemohon, no_telp, email_pemohon) VALUES (?, ?, ?, ?, ?, ?, ?)");
  13. mysqli_stmt_bind_param($stmt_konsumen, 'sssssss', $nminstansi, $alamatinstansi, $emailinstansi, $nmpemohon, $alamatpemohon, $nmrpemohon, $emailpemohon);
  14. $result_konsumen = mysqli_stmt_execute($stmt_konsumen);
  15.  
  16. if ( $result_konsumen ) {
  17.   $id_konsumen = mysqli_insert_id($koneksi);
  18.   $tanggal = date("Y-m-d H:i:s");
  19.   $tglsurat = $_POST['tgl_surat'];
  20.   $nosurat = $_POST['nosurat'];
  21.   $dataminta = $_POST['jenis_data'];
  22.   $jumlahunit = $_POST['jumlah_unit'];
  23.   $jumlahwaktu = $_POST['jumlah_waktu'];
  24.   $jenistarif = $_POST['jenistarif'];
  25.   $total = $_POST['total'];
  26.   $lsa = $_POST['lsa'];
  27.   $proposal = $_POST['proposal'];
  28.   $surat = $_POST['surat'];
  29.  
  30.   $stmt_transaksi = mysqli_prepare($koneksi, "INSERT INTO tabel_transaksi (tgl_input, tgl_surat, no_surat, jenis_data, jumlah_unit, jumlah_waktu, jenis_tarif, harga_total, nama_lsa, proposal, surat, id_konsumen) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
  31.   mysqli_stmt_bind_param($stmt_transaksi, 'sssssssssssi', $tanggal, $tglsurat, $nosurat, $dataminta, $jumlahunit, $jumlahwaktu, $jenistarif, $total, $lsa, $proposal, $surat, $id_konsumen);
  32.   $result_transaksi = mysqli_stmt_execute($stmt_transaksi);
  33.  
  34.   if ( $result_transaksi ) {
  35.     echo "<script>alert('DATA BERHASIL DI INPUT'); window.location = 'forminput.php'</script>";
  36.   }
  37.   else {
  38.     echo "gak masuk transaksi <br />";
  39.   }
  40. }
  41. else {
  42.   echo "gak masuk konsumen <br />";
  43. }
Advertisement
Add Comment
Please, Sign In to add comment