query("SELECT * FROM line_staff_register ORDER BY date DESC"); $staff_list = $stmt->fetchAll(); ?> Staff List - KSH-STAFF prepare("SELECT hr_cid FROM it_assessments WHERE assess_year = ?"); $stmt_assess->execute([(string)$current_thai_year]); while ($r = $stmt_assess->fetch()) { $assessed_cids[$r['hr_cid']] = true; } } catch (\PDOException $e) { } } $active_count = 0; $inactive_count = 0; $assessed_count = 0; $not_assessed_count = 0; foreach ($staff_list as $row) { $is_active = (($row['ksh_user'] ?? 'Y') === 'Y'); if ($is_active) { $active_count++; } else { $inactive_count++; } if (isset($assessed_cids[$row['cid']])) { $assessed_count++; } else { // นับคนที่ยังไม่ประเมิน เฉพาะคนที่ยังมีสถานะ "ปฏิบัติงาน" เท่านั้น if ($is_active) { $not_assessed_count++; } } } $total_count = count($staff_list); // Add $current_admin logic $stmt_admin = $pdo->prepare("SELECT username, role FROM admin_users WHERE id = ?"); $stmt_admin->execute([$_SESSION['admin_id'] ?? 0]); $current_admin = $stmt_admin->fetch(); ?>

รายชื่อเจ้าหน้าที่ลงทะเบียนแล้ว

ผู้ใช้งาน:

ทั้งหมด (คน)

ปฏิบัติงาน

พ้นสภาพ

ประเมินแล้ว

ยังไม่ประเมิน
CID HN ชื่อ - นามสกุล เบอร์โทร Line UID วันที่สมัคร สถานะทำงาน การประเมิน ()
ผูกแล้ว ยังไม่ผูก ปฏิบัติงาน พ้นสภาพ ประเมินแล้ว ยังไม่ประเมิน