prepare($query); $stmt->bind_param("i", $admin_id); $stmt->execute(); $stmt->bind_result($admin_username, $admin_nama); $stmt->fetch(); $stmt->close(); // Simpan username dan nama di sesi (optional) $_SESSION['admin_username'] = $admin_username; $_SESSION['admin_nama'] = $admin_nama; // Query untuk mendapatkan notifikasi donasi pending $query_notifikasi = "SELECT donasi_id, donasi_nama, donasi_jumlah FROM donasi WHERE status = 'Pending' ORDER BY donasi_id DESC LIMIT 10"; $result_notifikasi = $conn->query($query_notifikasi); $donasi_list = []; while ($row = $result_notifikasi->fetch_assoc()) { $donasi_list[] = $row; } // Bebaskan hasil query setelah digunakan agar tidak mengganggu query di halaman lain mysqli_free_result($result_notifikasi); // Hitung jumlah donasi pending $total_pending = count($donasi_list); $display_count = $total_pending > 9 ? '9+' : $total_pending; } else { // Redirect atau handle jika user belum login header("Location: auth/login.php"); exit; } ?>