Advertisement
Guest User

sv edit laporan

a guest
Feb 21st, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.34 KB | None | 0 0
  1. <?php
  2.  
  3. //membuat koneksi internet
  4.  
  5. //$nmserver="192.168.10.250";
  6. //$nmuser="a121605478";
  7. //$password="";
  8. //$db="a121605478";
  9.  
  10. include 'koneksi.php';
  11.  
  12.  
  13. //memindahkan data form ke variable sederhana
  14. $kode = $_GET['kode'];
  15. $fnosurat = $_POST['fnosurat1'].$_POST['fnosurat2'].$_POST['fnosurat3'];
  16. $fbidang = $_POST ["fbidang"];
  17. $fkegiatan = $_POST["fkegiatan"];
  18. $falamat = $_POST["falamat"];
  19. $frt = $_POST["frt"];
  20. $frw = $_POST["frw"];
  21. $fkelurahan = $_POST["fkelurahan"];
  22. $fkecamatan = $_POST["fkecamatan"];
  23. $ftanggal_kegiatan = $_POST["ftanggal_kegiatan"];
  24. $ftanggal_kegiatan = date('Y-m-d', strtotime($ftanggal_kegiatan));
  25. // $date1 = $row['tanggal_kegiatan'];
  26. // $date = date('m-d-Y', strtotime($date1));
  27. $format = date('d-m-Y', strtotime($ftanggal_kegiatan));
  28. echo $format;
  29. //menjadi '27 Februari 2018'
  30. $format1 = date('d F Y', strtotime($ftanggal_kegiatan));
  31. echo $format1;
  32. $hsl_kegiatan = $_POST["hsl_kegiatan"];
  33.  
  34. $count=count($hsl_kegiatan);
  35. for($i=0; $i<$count; $i++){
  36.  
  37. if (isset($_FILES['scansurat']['name']) ) {
  38.  
  39. $nama_file1 = $_FILES['scansurat']['name'];
  40. $tmp_name = $_FILES['scansurat']['tmp_name'];
  41. //
  42.  
  43. $fotobaru = date('dmYHis').$nama_file1;
  44.  
  45.  
  46. // Set path folder tempat menyimpan fotonya
  47. $direktori = "../image/".$fotobaru;
  48. // Proses upload
  49. if(move_uploaded_file($tmp_name, $direktori)){
  50.  
  51. $query = "SELECT * FROM dinas WHERE d_id='$kode'";
  52. $sql = mysqli_query($koneksi, $query);
  53. $data = mysqli_fetch_array($sql); // Ambil data dari hasil eksekusi $sql
  54. // Cek apakah file foto sebelumnya ada di folder images
  55. if(is_file("../image/".$data['scansurat'])) // Jika foto ada
  56. unlink("../image/".$data['scansurat']);
  57.  
  58. //Perintah untuk menyimpan data
  59.  
  60. $query1 = "Update dinas SET no_surat='$fnosurat',scan_surat='$fotobaru', bidang='$fbidang', kegiatan='$fkegiatan', lokasi='$falamat',rt='$frt', rw='$frw',
  61. kelurahan='$fkelurahan', kecamatan='$fkecamatan', tanggal_kegiatan='$ftanggal_kegiatan',hasil_kegiatan='$hsl_kegiatan[$i]' where d_id='$kode';";
  62. $aksi1 = mysqli_query($koneksi, $query1);
  63.  
  64.  
  65. if($aksi1){
  66. header("location: tampil_data_laporan.php"); // Redirect ke halaman index.php
  67. }else{
  68. // Jika Gagal, Lakukan :
  69. echo "Maaf, Terjadi kesalahan saat mencoba untuk menyimpan data ke database.";
  70. echo "<br><a href='edit_data_laporan.php'>Kembali Ke Form</a>";
  71. }
  72. }else{
  73. echo "Maaf, Gambar gagal untuk diupload.";
  74. echo "<br><a href='edit_data_laporan.php'>Kembali Ke Form</a>";
  75. }
  76. }else {
  77. $query1 = "Update dinas SET no_surat='$fnosurat', bidang='$fbidang', kegiatan='$fkegiatan', lokasi='$falamat',rt='$frt', rw='$frw',
  78. kelurahan='$fkelurahan', kecamatan='$fkecamatan', tanggal_kegiatan='$ftanggal_kegiatan',hasil_kegiatan='$hsl_kegiatan[$i]' where d_id='$kode';";
  79. $aksi1 = mysqli_query($koneksi, $query1);
  80. if ($aksi1) { // Cek jika proses simpan ke database sukses atau tidak
  81. // Jika Sukses, Lakukan :
  82. header("location: tampil_data_laporan.php"); // Redirect ke halaman index.php
  83. } else{
  84. // Jika Gagal, Lakukan :
  85. echo "Maaf, Terjadi kesalahan saat mencoba untuk menyimpan data ke database.";
  86. echo "<br><a href='edit_data_laporan.php'>Kembali Ke Form</a>";
  87. }
  88. }}
  89. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement