<?php
require '../../config.php';

if (isset($_GET['id'])) {
  $id = (int) $_GET['id'];

  // Ambil data gambar sebelum hapus
  $query = "SELECT gambar FROM produk WHERE id = $id";
  $result = mysqli_query($conn, $query);
  $row = mysqli_fetch_assoc($result);

  if ($row) {
    $gambar = $row['gambar'];

    // Hapus gambar dari folder jika ada
    if ($gambar && file_exists('../../upload/' . $gambar)) {
      unlink('../../upload/' . $gambar);
    }

    // Hapus data ukuran terkait produk
    mysqli_query($conn, "DELETE FROM ukuran_produk WHERE produk_id = $id");

    // Hapus data produk
    $deleteQuery = "DELETE FROM produk WHERE id = $id";
    if (mysqli_query($conn, $deleteQuery)) {
      header("Location: daftar_produk.php?pesan=hapus_berhasil");
      exit;
    } else {
      echo "Gagal menghapus produk: " . mysqli_error($conn);
    }
  } else {
    echo "Produk tidak ditemukan.";
  }
} else {
  echo "ID produk tidak diberikan.";
}
?>
