📌  相关文章
📜  如何使用PHP从本地服务器数据库中获取数据并显示在 HTML 表上?(1)

📅  最后修改于: 2023-12-03 14:52:03.712000             🧑  作者: Mango

如何使用 PHP 从本地服务器数据库中获取数据并显示在 HTML 表上?

在 Web 开发中,常常需要从数据库中获取数据并将其展示在页面上。在 PHP 中,我们可以使用 MySQL 或 MariaDB 等关系型数据库,并使用 SQL 语句来操作数据库。

下面是一份简单的 PHP 代码,可以从本地服务器数据库中获取数据,并将其显示在 HTML 表格上:

<?php
// 连接数据库
$conn = new mysqli("localhost", "username", "password", "database_name");

// 检查连接
if ($conn->connect_error) {
    die("连接失败:" . $conn->connect_error);
}

// 查询数据
$sql = "SELECT * FROM table_name";
$result = $conn->query($sql);

// 输出数据到 HTML 表格
if ($result->num_rows > 0) {
    echo "<table><tr><th>列名1</th><th>列名2</th><th>列名3</th></tr>";
    while($row = $result->fetch_assoc()) {
        echo "<tr><td>" . $row["列名1"] . "</td><td>" . $row["列名2"]. "</td><td>" . $row["列名3"]. "</td></tr>";
    }
    echo "</table>";
} else {
    echo "0 结果";
}

// 关闭连接
$conn->close();
?>

代码说明:

  1. 连接数据库:先使用 mysqli 类连接本地服务器的数据库,需要填写本地服务器的地址、用户名、密码以及要连接的数据库名。
  2. 检查连接:如果连接失败,使用 die() 函数输出错误信息,并终止 PHP 脚本。
  3. 查询数据:使用 SQL 查询语句从表中查询所有数据。
  4. 输出数据到 HTML 表格:如果查询结果存在数据,则通过 while 循环输出所有数据到 HTML 表格中;否则输出 "0 结果"。
  5. 关闭连接:用 close() 方法关闭数据库连接。

在实际开发中,我们可以根据需要修改 SQL 查询语句,输出更符合业务需求的数据,或者通过 CSS 对 HTML 表格进行样式调整。

以上就是使用 PHP 从本地服务器数据库中获取数据并显示在 HTML 表上的简单介绍。