利用 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仄台此外相闭文章!

发表评论 取消回复