如何使用 PHP 从数据库中回显表行?

Susan Sarandon
发布: 2024-11-03 06:13:02
原创
715 人浏览过

How to Echo Table Rows from a Database Using PHP?

使用 PHP 从数据库中回显表行

使用 PHP 的 mysqli 函数可以实现从数据库查询中回显各个行。让我们探讨如何实现这一点:

首先使用 mysqli_connect() 建立与数据库的连接。使用 mysqli_query() 执行查询。要从结果中获取行,请使用 mysqli_fetch_assoc(),它为每行返回一个关联数组。

在循环内,迭代行和列。对于每一列,使用 htmlspecialchars() 回显值以防止恶意代码执行。

以下是示例代码:

<code class="php">$sql = "SELECT * FROM MY_TABLE";
$result = mysqli_query($conn, $sql); // Return of mysqli_connect()

echo "<br>";
echo "<table border='1'>";
while ($row = mysqli_fetch_assoc($result)) {
    echo "<tr>";
    foreach ($row as $field => $value) {
        echo "<td>" . htmlspecialchars($value) . "</td>";
    }
    echo "</tr>";
}
echo "</table>";</code>
登录后复制

此代码将生成一个表,其中填充数据库中的数据。每行将表示为一个表格行,每列值将包含在一个表格单元格内。

以上是如何使用 PHP 从数据库中回显表行?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!