我试图显示数据,从我的数据库,但它只像一个列表。我想要他们显示像在3个不同的列和下一个重新开始。
现在它是:
1
2
3.
4.
5
6
我希望它是:
1-2-3
4-5-6
<table>
<?php
while ($Tab = $RequestStatement->fetch()) {
?>
<tr>
<td><?php echo $Tab["Name"] ?></td>
</tr>
<?php
}
?>
</table>
<?php知道怎么做吗?
发布于 2022-01-24 17:26:42
<table>
<?php
$idx = 0;
while ($Tab = $RequestStatement->fetch()) { ?>
<?php if ($idx % 3 == 0) { ?> <tr><?php } ?>
<td><?php echo $Tab["Name"] ?></td>
<?php
$idx++;
if ($idx % 3 == 0) { ?>
</tr><?php } ?>
<?php }
?>https://stackoverflow.com/questions/70837704
复制相似问题