Halo teman teman Dumenity Dumet School, melanjutkan tutorial sebelum nya kita kali ini akan membuat fungsi delete dalam aplikasi kita teman teaman, setelah sebelumnya kita berhasil insert atau save data dan menampilkan nya di webrowser teman teman, yuk kita praktekan CRUD Image OOP PHP Part 5.
teman teman bisa ke index.php dan tambah kan kode berikut setelah kode if
else if (isset($_GET['delete']) && isset($_GET['gambar']) ) include 'pages/delete.php'; else if (isset($_GET['edit']) && isset($_GET['gambar'])) include 'pages/edit.php';
kita buat method deleteFile di class Database.
public function deleteFile($id) { $query = $this->prepare("DELETE FROM $this->table WHERE id = '$id'"); return $query->execute(); }
dan di class Upload buat method delete juga seperti berikut.
public function delete($id, $tmp) { unlink('images/'.$tmp); header('location:index.php'); return parent::deleteFile($id); }
lalu di folder pages buat file yang bernama delete.php dan ketikan kode php di bawah ini di delete.php jangan lupa di simpan yah teman teman.
<?php $up->delete($_GET['delete'], $_GET['gambar']); ?>
selesei coba kalian jalan kan aplikasi nya. saya coba insert data terlebih dahulu.
saya insert data Tulips.jpg
kita klik tombol kirim gambar
maka akan tampil di table gambar. sekarang kira coba hapus gambar tersebut untuk membuktikan bahwa fungsi delete kita berhasil.
maka hasilnya gambar di tabel akan terhapus, dan juga di folder images gambar terhapus juga.
hanya ada gambar koala .jpg saja.
sekian tutorial CRUD Image OOP PHP Part 5, kita lanjut di pembahasan berikut nya yaitu tentang edit dan update gambar , semoga berman faat yah teman teman.
The post CRUD Image OOP PHP Part 5 appeared first on Kursus Website Terbaik.