PHP 数据库读取数据显示网页示例:从 student 数据库读取学生信息
PHP 数据库读取数据显示网页示例:从 student 数据库读取学生信息
本示例演示如何使用 PHP 连接数据库、查询数据并将其显示到网页中。以读取学生信息表 stuinfo 为例,详细说明了连接数据库、执行 SQL 查询、获取结果集以及使用 HTML 和 PHP 将数据呈现到网页的过程。
数据表结构:
已知有一学生数据库 student,内含学生信息表 stuinfo(xuehao, name, age, score, address),该表共有上述五个字段,其中 xuehao, name, address 为 varchar 类型,age、score 为整型。
步骤:
-
**连接数据库:**使用 PHP 连接数据库,可以使用 mysqli 或 PDO 等扩展库。
-
**查询数据:**使用 SQL 语句查询 student 表内的记录,例如:
SELECT * FROM student;
-
**获取查询结果:**使用 mysqli 或 PDO 扩展库中的 fetch 函数获取查询结果,可以使用 while 循环遍历所有结果。
-
**将查询结果显示到网页中:**使用 HTML 和 PHP 语言将查询结果显示到网页中,例如:
<table>
<tr>
<th>学号</th>
<th>姓名</th>
<th>年龄</th>
<th>成绩</th>
<th>地址</th>
</tr>
<?php
while ($row = mysqli_fetch_assoc($result)) {
echo '<tr>';
echo '<td>' . $row['xuehao'] . '</td>';
echo '<td>' . $row['name'] . '</td>';
echo '<td>' . $row['age'] . '</td>';
echo '<td>' . $row['score'] . '</td>';
echo '<td>' . $row['address'] . '</td>';
echo '</tr>';
}
?>
</table>
其中,$result 为查询结果,mysqli_fetch_assoc 函数可以将查询结果转化为关联数组,方便获取每个字段的值。使用 echo 将查询结果输出到网页中。
原文地址: http://www.cveoy.top/t/topic/fZYQ 著作权归作者所有。请勿转载和采集!