| ID | +Department Name | +Actions | +
|---|---|---|
| = $d['id'] ?> | += htmlspecialchars($d['name']) ?> | ++ + + | +
| Name | +Department | +Position | +Salary | +Status | +Actions | +
|---|---|---|---|---|---|
|
+ = htmlspecialchars($e['name']) ?>
+ = htmlspecialchars($e['email']) ?>
+ |
+ = htmlspecialchars($e['dept_name'] ?? '---') ?> | += htmlspecialchars($e['position']) ?> | +OMR = number_format($e['salary'], 3) ?> | ++ + = $e['status'] ?> + + | ++ + + | +
| Employee | +Department | +Status | +Clock In | +Clock Out | +Action | +
|---|---|---|---|---|---|
| = htmlspecialchars($e['name']) ?> | += htmlspecialchars($e['dept_name'] ?? '---') ?> | ++ + + = $e['status'] ?> + + + Not Marked + + | += $e['clock_in'] ?? '---' ?> | += $e['clock_out'] ?? '---' ?> | ++ + | +
| Employee | +Basic | +Bonus | +Deductions | +Net Salary | +Status | +Actions | +
|---|---|---|---|---|---|---|
| = htmlspecialchars($p['emp_name']) ?> | +OMR = number_format($p['basic_salary'], 3) ?> | ++ OMR = number_format($p['bonus'], 3) ?> | +- OMR = number_format($p['deductions'], 3) ?> | +OMR = number_format($p['net_salary'], 3) ?> | ++ + = $p['status'] ?> + + | ++ + + + + | +