如何在 PHP/HTML 表格中显示 SQL 数据库数据?

Linda Hamilton
发布: 2024-10-24 14:53:02
原创
731 人浏览过

How to Display SQL Database Data in PHP/HTML Tables?

在 PHP/HTML 表中显示 SQL 数据库数据

问题:

我怎样才能在 HTML 或 PHP 表上显示 SQL 表中的数据?

背景:

您在 MySQL 上有一个数据库,并且想要显示“employee”表中的数据在网页上。

解决方案:

PHP 提供了与 MySQL 数据库建立连接的功能。下面的代码片段演示了如何实现此目的:

<code class="php">$connection = mysql_connect('localhost', 'root', ''); // Password is left blank
mysql_select_db('hrmwaitrose');

$query = "SELECT * FROM employee"; // SQL statement
$result = mysql_query($query);

echo "<table>"; // Start HTML table

while ($row = mysql_fetch_array($result)) {
    echo "<tr><td>" . htmlspecialchars($row['name']) . "</td><td>" . htmlspecialchars($row['age']) . "</td></tr>";
}

echo "</table>"; // End HTML table

mysql_close(); // Close database connection</code>
登录后复制

在 while 循环中,SQL 查询结果的每一行都将转换为 HTML 中的表格行。

注意:

  • “mysql_fetch_array”函数现已在 PHP 7.0.0 及更高版本中弃用。考虑使用“mysqli_fetch_array”来代替。
  • 在将用户输入插入数据库之前始终对其进行清理,以防止 SQL 注入攻击。

以上是如何在 PHP/HTML 表格中显示 SQL 数据库数据?的详细内容。更多信息请关注PHP中文网其他相关文章!

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