现有一个本地数据库 work,数据库用户为“root”,密码为“123456”。 数据库中有一张员工(employee)表,表中有员工姓名、员工年龄、员工性别、 员工部门字段,现在需要查询出员工表中的所有信息以表格的形式显示在页面上,请编写PHP程序。
以下实现代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>员工表</title>
<style type="text/css">
table{
width: 800px;
margin: 100xp auto;
text-align: center;
border-collapse: collapse;
font-size: 14px;
}
thead tr{
height: 30px;
background-color: skyblue;
font-size: 12px;
}
tbody tr{
height: 30px;
}
tbody td{
border-bottom: 1px solid #d7d7d7;
font-size: 12px;
color: blue;
}
th{
font-size: 12px;
font-family: sans-serif;
}
</style>
</head>
<body>
<table border="0">
<thead>
<tr>
<th>编号</th>
<th>员工姓名</th>
<th>员工年龄</th>
<th>员工性别</th>
<th>员工部门</th>
</tr>
</thead>
<tbody>
<?php
$dbCon = mysqli_connect("localhost","root","123456","work",'3306');
$sql = "SELECT * FROM employee";
$result = mysqli_query($dbCon,$sql);
while($row=mysqli_fetch_array($result)){
echo '<tr>';
echo '<td>'.$row['id'].'</td>';
echo '<td>'.$row['name'].'</td>';
echo '<td>'.$row['age'].'</td>';
echo '<td>'.$row['sex'].'</td>';
echo '<td>'.$row['department'].'</td>';
echo '</tr>';
}
?>
</tbody>
</table>
</body>
</html>
以上是实现的效果: