如何根据部门获取员工总数并显示其数据

时间:2019-05-30 06:06:42

标签: php arrays

我想要做的是,当单击视图员工时,我将获得基于部门的员工总数,并将显示到employee_list,同时还将显示员工信息,并且我将自己的价值观纳入了自己的价值观维数组

Ord

2 个答案:

答案 0 :(得分:0)

由于要将信息作为“ id”传递给“查看雇员列表”,因此您可以简单地使用$ _GET方法在“查看雇员列表”页面中使用该“ id”信息。 $ _ GET [“ id”] 将为您提供上一页中选择的部门职位,并且您可以在新页面中基于该职位运行SQL查询。

在“查看员工列表”中:

<?php

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$departmentID = $_GET["id"];

$list = "SELECT * FROM table_name WHERE departmentID = " . $departmentID;
$totalEmployees = mysqli_num_rows($query);
echo "Total employees = " . $totalEmployees;

$result = $conn->query($result);

while($row = $result->fetch_assoc()) {
     echo "name:  " . $row["name"];
}

$conn->close();
?>

查看php MySQL connection for more info

有关更多详细信息,请阅读$_GET manual

答案 1 :(得分:0)

$query="select * from employees";
$number=mysqli_num_rows($query);

echo $number;

此函数将返回一个整数,您可以在html代码上显示该整数。