connect_error) { echo json_encode(["status" => "error", "message" => "Koneksi database gagal"]); exit; } // Menangkap data JSON yang dikirim dari fetch() JavaScript $data = json_decode(file_get_contents("php://input"), true); if ($data && isset($data['id'])) { $id = $data['id']; // Sesuaikan nama tabel dengan screenshot phpMyAdmin Anda: rumah_prasejahtera $stmt = $conn->prepare("DELETE FROM rumah_prasejahtera WHERE id = ?"); $stmt->bind_param("i", $id); // "i" berarti integer if ($stmt->execute()) { // Cek apakah benar-benar ada baris yang terhapus di database if ($stmt->affected_rows > 0) { echo json_encode(["status" => "success"]); } else { // Jika ID tidak ditemukan di tabel echo json_encode(["status" => "error", "message" => "Data dengan ID $id tidak ditemukan di database."]); } } else { // Jika query MySQL gagal/error echo json_encode(["status" => "error", "message" => $stmt->error]); } $stmt->close(); } else { // Jika JavaScript gagal mengirimkan ID echo json_encode(["status" => "error", "message" => "ID tidak diterima oleh server PHP."]); } $conn->close(); ?>