Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Load file koneksi.php
- include "koneksi.php";
- // Ambil data id yang dikirim oleh edit.php melalui URL
- $id = $_GET['id'];
- // Ambil Data yang Dikirim dari Form
- $judul_gambar = $_POST['judul_gambar'];
- $sinopsis = $_POST['sinopsis'];
- // Cek apakah user ingin mengubah fotonya atau tidak
- if(isset($_POST['ubah_gambar'])){
- // Ambil data foto yang dipilih dari form
- $nama_file = $_FILES['nama_file']['name'];
- $tmp = $_FILES['nama_file']['tmp_name'];
- // Set path folder tempat menyimpan fotonya
- $path = "gambar/".$nama_file;
- // Proses upload
- if(move_uploaded_file($tmp, $path)){ // Cek apakah gambar berhasil diupload atau tidak
- // Query untuk menampilkan data tb_gambar berdasarkan id yang dikirim
- $query = "SELECT * FROM tb_gambar WHERE id='".$id."'";
- $sql = mysqli_query($connect, $query); // Eksekusi/Jalankan query dari variabel $query
- $data = mysqli_fetch_array($sql); // Ambil data dari hasil eksekusi $sql
- // Hapus file foto sebelumnya yang ada di folder images
- unlink("gambar/".$data['nama_file']);
- // Proses ubah data ke Database
- $query = "UPDATE tb_gambar SET judul_gambar='".$judul_gambar."', sinopsis='".$sinopsis."', nama_file='".$nama_file."' WHERE id='".$id."'";
- $sql = mysqli_query($connect, $query); // Eksekusi/ Jalankan query dari variabel $query
- if($sql){ // Cek jika proses simpan ke database sukses atau tidak
- // Jika Sukses, Lakukan :
- header("location: index.php"); // Redirect ke halaman index.php
- }else{
- // Jika Gagal, Lakukan :
- echo "Maaf01, Terjadi kesalahan saat mencoba untuk menyimpan data ke database.";
- echo "
- <a href='edit.php'>Kembali Ke Form</a>";
- }
- }else{
- // Jika gambar gagal diupload, Lakukan :
- echo "Maaf1, Gambar gagal untuk diupload.";
- echo "
- <a href='edit.php'>Kembali Ke Form</a>";
- }
- }else{
- // Proses ubah data ke Database
- $query = "UPDATE tb_gambar SET judul_gambar='".$judul_gambar."', sinopsis='".$sinopsis."' WHERE id='".$id."'";
- $sql = mysqli_query($connect, $query); // Eksekusi/ Jalankan query dari variabel $query
- if($sql){ // Cek jika proses simpan ke database sukses atau tidak
- // Jika Sukses, Lakukan :
- header("location: index.php"); // Redirect ke halaman index.php
- }else{
- // Jika Gagal, Lakukan :
- echo "Maaf2, Terjadi kesalahan saat mencoba untuk menyimpan data ke database.";
- echo "
- <a href='edit.php'>Kembali Ke Form</a>";
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement