query("SELECT COUNT(*) FROM mailbox WHERE type = 'inbound'")->fetchColumn(); $total_outbound = db()->query("SELECT COUNT(*) FROM mailbox WHERE type = 'outbound'")->fetchColumn(); $in_progress = db()->query("SELECT COUNT(*) FROM mailbox WHERE status = 'in_progress'")->fetchColumn(); $recent_mail = db()->query("SELECT * FROM mailbox ORDER BY created_at DESC LIMIT 5")->fetchAll(); function getStatusBadge($status) { switch ($status) { case 'received': return 'تم الاستلام'; case 'in_progress': return 'قيد المعالجة'; case 'closed': return 'مكتمل'; default: return 'غير معروف'; } } ?>
| رقم القيد | النوع | الموضوع | المرسل/المستلم | الحالة | التاريخ |
|---|---|---|---|---|---|
| = $mail['ref_no'] ?> | = $mail['type'] == 'inbound' ? 'وارد' : 'صادر' ?> | = htmlspecialchars($mail['subject']) ?> | = htmlspecialchars($mail['sender'] ?: $mail['recipient']) ?> | = getStatusBadge($mail['status']) ?> | = date('Y-m-d', strtotime($mail['date_registered'])) ?> |
| لا يوجد بريد مسجل حالياً | |||||