gpt4 book ai didi

PHP:在 6 行之后结束并开始一个新的

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:51:29 26 4
gpt4 key购买 nike

我想做一个表格,然后每6行应该有一个tr,然后这些行都在td里面。

举个例子:

<tr>
<td><?php echo $show[id]; ?></td> // 1
<td><?php echo $show[id]; ?></td> // 2
<td><?php echo $show[id]; ?></td> // 3
<td><?php echo $show[id]; ?></td> // 4
<td><?php echo $show[id]; ?></td> // 5
<td><?php echo $show[id]; ?></td> // 6
</tr> <tr> // start new tr after 6 rows
...repeat the tds

我怎样才能做这样的事情?我自己试过

<tr> 
<?php
while ($show == mysql_fetch_array($query)){ ?>
<td><?php echo $show[id]; ?></td>
<?php } ?>
</tr>

但是如您所见,这只是将所有内容都插入到一个 tr..

谢谢

最佳答案

<tr> 
<?php
$c = 0; // Our counter
$n = 6; // Each Nth iteration would be a new table row
while ($show = mysql_fetch_array($query))
{
if($c % $n == 0 && $c != 0) // If $c is divisible by $n...
{
// New table row
echo '</tr><tr>';
}
$c++;
?>
<td><?php echo $show[id]; ?></td>
<?php
} ?>
</tr>

相关链接:

关于PHP:在 6 行之后结束并开始一个新的 <tr>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3651368/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com