【发布时间】:2018-05-30 23:32:45
【问题描述】:
我正在尝试将我的所有数据打印到一个 html 表格中,该表格有效,但仅适用于第一个表格行。
我的 PHP 代码:
$data = "";
while ($row = mysqli_fetch_assoc($result)) {
$data = "<tr>
<td>" . $row['name'] . "</td>
<td>" . $row['email'] . "</td>
<td>" . $row['message'] . "</td>
<td>" . $row['created'] . "</td>
</tr>";
}
我的html代码:
<!DOCTYPE html>
<html>
<body>
<table border="1">
<tr>
<th width="15%">Name</th>
<th width="15%">Email</th>
<th width="50%">Message</th>
<th width="20%">Created</th>
</tr>
<?= $data ?>
</table>
</body>
</html>
如何让表格自动插入更多行,以及 MySQL 数据?
这两个代码都在 1 个 php 文件中。
【问题讨论】:
标签: php mysql html-table