我想显示与我同一部门的员工的叶子。我只想要与我同部门的员工,但输出显示数据库中的所有员工
这是我的数据库
离开表:{Leave_ID(PK), Data_Apply, Leave_Type, Status, Emp_ID(FK)}
表员工:{Emp_ID(PK), Emp_Name, Dept_ID(FK)}
表部门:{Dept_ID(PK), Dept_Name, Dept_Desc}
例如,我是营销部门的负责人,我想查看在我手下和同一部门的员工的休假详细信息。我尝试使用函数 in_array 显示但失败。
这是我的代码
<?php
//$test = mysql_query("select * from employee");
//if(in_array($search["Dept_ID"], array($test)))
$result = mysql_query("select * from `leave`");
if ($result == FALSE)
{
die(mysql_error());
}
while($row = mysql_fetch_assoc($result))
{
?>
<tr>
<td><?php echo $row["Leave_ID"];?></td>
<td><?php echo $row["Emp_ID"];?></td>
<td><?php echo $row["Date_Apply"];?></td>
<td><?php echo $row["Leave_Type"];?></td>
<td><?php echo $row["Status"];?></td>
<td><a href="app_status.php?id=<?php echo $row['Leave_ID'];?>" target = "_blank">Profile</a></td>
</tr>
<?php
}
?>
是否有任何功能或任何建议使用。我是编程新手,很抱歉我的英语不好