利用 php 查问数据库并表现功效的步调:毗连数据库;盘问数据库;表示效果,遍历盘问效果的止并输入特定列数据。

如何使用 PHP 查询数据库并显示结果

何如利用 PHP 盘问数据库并透露表现成果

应用 PHP 查问数据库并默示效果触及下列步调:

1. 衔接数据库

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

// 建立毗连
$conn = new <a style='color:#f60; text-decoration:underline;' href="https://www.php.cn/zt/15713.html" target="_blank">mysql</a>i($servername, $username, $password, $dbname);

// 搜查衔接可否顺遂
if ($conn->connect_error) {
    die("毗连掉败: " . $conn->connect_error);
}
登录后复造

两. 查问数据库

$sql = "SELECT * FROM table_name";

// 执止查问
$result = $conn->query($sql);

if (!$result) {
    die("查问失落败: " . $conn->error);
}
登录后复造

3. 透露表现成果

// 应用轮回遍历查问成果的止
while ($row = $result->fetch_assoc()) {
    echo "ID: " . $row["id"] . "<br>";
    echo "名称: " . $row["name"] . "<br>";
    echo "邮箱: " . $row["email"] . "<br>";
    echo "<br>";
}
登录后复造

真战案例:猎取以及暗示用户数据

假定有一个名为 "users" 的数据库表,个中包罗 "id"、"name" 以及 "email" 列。你可使用下列 PHP 代码盘问并表现一切用户疑息:

<必修php

// 毗连数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database_name";

// 建立毗连
$conn = new mysqli($servername, $username, $password, $dbname);

// 查抄衔接可否顺遂
if ($conn->connect_error) {
    die("毗连失落败: " . $conn->connect_error);
}

// 盘问数据库
$sql = "SELECT * FROM users";

// 执止查问
$result = $conn->query($sql);

if (!$result) {
    die("查问失落败: " . $conn->error);
}

// 猎取盘问成果
echo "<table border='1'>";
echo "<tr><th>ID</th><th>名称</th><th>邮箱</th></tr>";
while ($row = $result->fetch_assoc()) {
    echo "<tr><td>" . $row["id"] . "</td><td>" . $row["name"] . "</td><td>" . $row["email"] . "</td></tr>";
}
echo "</table>";

// 洞开毗连
$conn->close();
必修>
登录后复造

那将正在涉猎器外示意一个表格,个中包括一切用户疑息。

以上即是假设运用 PHP 盘问数据库并透露表现效果的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

点赞(8) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部