Postingan lainnya
file foto di folder penyimpanan tidak mau terhapus
misi mas , ada problem di script hapus gambar saya , script nya nggk mau hapus file gambar yg ada di folder penyimpanan , apa ada yg kurang ya , minta bantuan nya mas
<?php
// Panggil koneksi database
require_once "../../../koneksi.php";
$nim = $_GET['id_guru'];
if (isset($nim)) {
try {
// sql statement untuk menghapus data pada tabel is_mahasiswa
$query = "DELETE FROM guru WHERE id_guru=:nim";
// membuat prepared statements
$stmt = $pdo->prepare($query);
//mengikat parameter
$stmt->bindParam(':nim', $nim);
// eksekusi query
$stmt->execute();
// jika berhasil tampilkan pesan berhasil delete data
header('location: ../../fguru.php?alert=3');
// tutup koneksi database
$pdo = null;
} catch (PDOException $e) {
// tampilkan pesan kesalahan
echo "ada kesalahan : ".$e->getMessage();
}
}
?>
4 Jawaban:
Jawaban Terpilih
itu yang dihapus cuma query didatabase nya, untuk hapus file bisa dengan unlink()
<?php
$nim = $_GET['id_guru'];
//silahkan sesuaikan dengan pdo
$imageFile = mysqli_query($conn, "SELECT image FROM guru WHERE id_guru=$nim");
if (!unlink($imageFile))
{
echo ("Error deleting $imageFile");
}
else
{
echo ("Deleted $imageFile");
}
?>
kalo gak bisa terhapus, pastikan permission folder nya sudah read and write gan
@@azam007 kode di atas menghapus gambar yg di foldder saja apa sama data yang ada didata base
@maulanamahdi kalo kode yang punya @zulfiyanto , itu hapus query yang didatabase, kalo punyaku itu hapus gambar dari foldernya, tinggal digabungin aja