我正在创建一个 php 脚本。我要做的是将内容从一个页面发送到另一个页面。
例如 :
员工申请休假(从开始到现在)。此休假详细信息应发送到他的经理页面以供他批准(包括开始日期和结束日期)。如果“A”是经理,“B”是员工,则 B 的休假详细信息应仅发送到 A 页面,而不是发送给所有经理。如何实现这一点。
提前致谢。
实现此目的的一种方法是通过数据库在人员 A 和人员 B 之间创建链接。这样,您可以为经理运行查询,该查询仅提取与他们有关系的员工的休假日期。
由于经理 -> 员工关系可能是多对多的,因此将休假表作为两者之间的关系表是有意义的。
然后,您将能够运行查询以提取特定经理的所有休假请求
SELECT * FROM employee_table
JOIN leave_table ON leave_table.employee_id = employee_table.id
JOIN manager_table on manager_table.id = leave_table.manager_id
WHERE manager_id = xxx
Make two Tables:
employee:
1.id
2.emp_name
3.emp_designation
4.manager
Leaves Table:
1.id
2.emp_id
3.from:
4.to
//While Login Make Session
$_SESSION['user'];
$_SESSION['emp_designation'];
//Check if the login user emp_designation is Manager
$query="select a.*,b.emp_id from leaves a left join employee b on a.emp_id=b.id where a.manager='".$_SESSION[user]."'";