使用 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中文网其他相关文章!