我只能逐行列出所有数据,但我想从上到下列出这两个产品like this,而不是
中的row by rowwhile ($row = mysqli_fetch_array($results)) {
echo '<td><'.$row['name'].'></td>';
}
$db = mysqli_connect('localhost','root','','crud');
$results = mysqli_query($db, "SELECT * FROM info");
答案 0 :(得分:0)
如果我真的了解,您希望每种产品都位于不同的行中。如果是,您可以像这样直接在循环内部创建新行
while ($row = mysqli_fetch_array($results)) {
echo '<tr><td>'.$row['name'].'</td></tr>';
}
答案 1 :(得分:0)
<?php
while($row = mysqli_fetch_array($results)){
$detail_row.="<td>" . $row['items'] . "</td>";
$category_row.="<td>" . $row['items'] . "</td>";
}
?>
<table>
<tr>
<td>Details</td>
<?php echo $detail_row; ?>
</tr>
<tr>
<td>Categories</td>
<?php echo $category_row; ?>
</tr>
</table>