ليس لديك صلاحية للوصول إلى هذه الصفحة."; require_once 'includes/footer.php'; exit; } // Fetch Stats $total_employees = db()->query("SELECT COUNT(*) FROM hr_employees WHERE status = 'active'")->fetchColumn(); $employees_present = db()->query("SELECT COUNT(*) FROM hr_attendance WHERE date = CURDATE() AND status = 'present'")->fetchColumn(); $on_leave = db()->query("SELECT COUNT(*) FROM hr_leaves WHERE CURDATE() BETWEEN start_date AND end_date AND status = 'approved'")->fetchColumn(); $pending_leaves = db()->query("SELECT COUNT(*) FROM hr_leaves WHERE status = 'pending'")->fetchColumn(); // Recent Employees $recent_employees = db()->query("SELECT * FROM hr_employees ORDER BY join_date DESC LIMIT 5")->fetchAll(); ?>
| الاسم | الوظيفة | تاريخ التعيين |
|---|---|---|
| لا يوجد موظفين مسجلين حالياً | ||
| = htmlspecialchars($emp['first_name'] . ' ' . $emp['last_name']) ?> | = htmlspecialchars($emp['job_title']) ?> | = date('Y-m-d', strtotime($emp['join_date'])) ?> |