prepare('UPDATE attendees SET deleted_at = NOW() WHERE id = ? AND deleted_at IS NULL'); $stmt->execute([$id]); if ($stmt->rowCount() > 0) { $_SESSION['message'] = "Attendee #{$id} has been archived successfully."; } else { $_SESSION['message'] = "No active attendee found for ID #{$id}."; } } else { $_SESSION['message'] = 'Error: Invalid archive request.'; } header('Location: admin.php'); exit;