我试图从数据库将数据输出到我的网页上。我能够如此成功,但却非常不整洁。我试图把数据放在网站上的表格中,但没有成功。使用php/html将数据输出到HTML表格中
下面,数据是从数据库中检索,但只是粗略地回应。它看起来凌乱,但它成功地输出到网页
<?php
$query = "SELECT name, email, address FROM SHHowners";
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while ($row = mysqli_fetch_assoc($result)) {
echo "Name: " . $row["name"] . " - Email: " . $row["email"] . " - Address: " . $row["address"] . "<br>";
}
} else {
echo "0 results";
}
mysqli_close($conn);
我尝试把数据转换成HTML表格(在同一页上,通过PHP和HTML没有成功结合。如何把这些数据转化为有组织的?表成功
<div class="container">
<h2>Bordered Table</h2>
<p>The .table-bordered class adds borders to a table:</p>
<table class="table table-bordered">
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th>Address</th>
</tr>
</thead>
<tbody>
<tr>
<td><?php $row["name"] ?></td>
<td><?php $row["email"] ?></td>
<td><?php $row["address"]?></td>
</tr>
</tbody>
</table>
</div>
下面大致是怎么想的数据进行结构化,如何才能做到这一点
Name | Email | Address
Jo |[email protected]|12 Street
Ben |[email protected]|23 street
您输出表格的尝试摆脱了*所有的PHP *。循环在哪里? echo声明在哪里?您可以采用工作代码中的确切结构,并将HTML结构放在需要的地方。 – David