使用 PHP 将数据库记录显示在网页上204


在 PHP 中,连接数据库并从表中检索数据是一个常见的操作。本文将逐步指导你如何使用 PHP 连接到数据库,执行查询,并获取结果,以便在网页上显示。

先决条件

在此之前,你需要:* 一个 MySQL 数据库和一个带有数据的表
* 已安装 PHP 和 MySQL 扩展
* 一个基本的 HTML 页面来显示输出

连接数据库

要连接到数据库,可以使用以下代码:```php
$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "database_name";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
```

这里:* `$servername` 是 MySQL 服务器的主机名或 IP 地址
* `$username` 是 MySQL 用户名
* `$password` 是 MySQL 密码
* `$dbname` 是数据库名称

执行查询

连接到数据库后,可以使用 `mysqli_query()` 函数执行查询。该函数将查询字符串作为参数:```php
$sql = "SELECT * FROM table_name";
$result = $conn->query($sql);
```

这里:* `$sql` 是要执行的查询语句
* `$result` 是查询结果

获取结果

查询执行后,可以使用 `mysqli_fetch_assoc()` 函数获取结果数组:```php
$row = $result->fetch_assoc();
```

这将返回一个关联数组,其中键是列名,值是相应的数据。

显示结果

使用 `while` 循环遍历结果数组并将其显示在网页上:```php
while ($row = $result->fetch_assoc()) {
echo "";
echo "" . $row["column1"] . "";
echo "" . $row["column2"] . "";
echo "";
}
```

这将生成一个 HTML 表格,其中每一行显示一行数据。

示例

以下是一个完整的示例,将数据库记录显示在网页上:```php


PHP 数据库输出





Column1
Column2





```

将此代码保存到一个文件中(例如 ``),然后将其上传到你的服务器。访问该页面将显示数据库表中的记录。

使用 PHP 将数据库记录显示在网页上是一个简单的过程。通过遵循本文中的步骤,你可以轻松地连接到数据库,执行查询,并获取结果以在网页上显示。

2024-10-31


上一篇:从 PHP 字符串中提取字母

下一篇:PHP 数组计算完全指南