<?php
require __DIR__ . '/../Login/config.php'; // koneksi pakai $pdo
if (session_status() === PHP_SESSION_NONE) {
    session_start();
}

// Pastikan hanya admin yang bisa akses
if (!isset($_SESSION['role']) || $_SESSION['role'] !== 'admin') {
    header('Location: ../Login/Login.php');
    exit;
}

// Pastikan ada ID yang dikirim
if (!isset($_GET['id']) || empty($_GET['id'])) {
    header('Location: daftaranggota.php');
    exit;
}

$id = $_GET['id'];

// Cek apakah data anggota ada
$stmt = $pdo->prepare("SELECT * FROM users WHERE id = ?");
$stmt->execute([$id]);
$user = $stmt->fetch(PDO::FETCH_ASSOC);

if (!$user) {
    // Jika data tidak ditemukan
    header('Location: daftaranggota.php?notfound=1');
    exit;
}

// Hapus data anggota
$delete = $pdo->prepare("DELETE FROM users WHERE id = ?");
if ($delete->execute([$id])) {
    header('Location: daftaranggota.php?deleted=1');
    exit;
} else {
    header('Location: daftaranggota.php?error=1');
    exit;
}
?>
