query($sql); $listings = $stmt->fetchAll(PDO::FETCH_ASSOC); } catch (PDOException $e) { $listings = []; // error_log($e->getMessage()); } function getStatusBadge($status) { $badges = [ 'available' => 'Available', 'claimed' => 'Claimed', 'assigned' => 'Assigned', 'collected' => 'Collected', 'en-route' => 'En Route', 'delivered' => 'Delivered', ]; return $badges[$status] ?? 'Unknown'; } ?>
| ID | Food Item | Status | NGO | Volunteer | Pickup By |
|---|---|---|---|---|---|
| No listings found. | |||||
| = htmlspecialchars($listing['id']) ?> | = htmlspecialchars($listing['food_item']) ?> | = getStatusBadge($listing['status']) ?> | = htmlspecialchars($listing['ngo_name'] ?? '-') ?> | = htmlspecialchars($listing['volunteer_name'] ?? '-') ?> | = date('M d, Y h:i A', strtotime($listing['pickup_by'])) ?> |