【发布时间】:2011-07-06 23:41:01
【问题描述】:
我这里是从我要绘制线数据的数据中每隔 6 次开一个新线。 当类似 6 的以下代码打印数据 36 次时。 这个函数是检查有多少游戏。如果我在下面提到,但现在有 36 个和 6 个印刷单元。每张打印 6 次。
for($i = 0; $i < $db->oyunSayisi(); $i++)
{
if ($i % 6 == 0)
{
echo "<tr>";
}
?>
<br/>
<?php
foreach($db->oyunCek() as $oyun)
{
?>
<td width="224" height="115"><a href="<?=$db->siteAdres()?>/oyun.php?id=<?=$oyun['o_id']?>" title="<?=$oyun['o_baslik']?> oyna"><img height="115;110" src="<?=$db->siteAdres()?>/resimler/<?=$oyun['o_resim']?>" title="<?=$oyun['o_baslik']?> oyna" alt="<?=$oyun['o_baslik']?> oyna" /></a></td>
<?php
}
if ($i % 6 == 0)
{
echo "</tr>";
}
}
【问题讨论】:
-
如何将数据中每6个一行一个一个往下走?
-
让我看看我是否可以重新表述这个问题:在从
oyunSayisi()函数返回的数据中,对于每第六行,您想用来自oyunCek()的数据以 HTML 格式输出一个表格行功能? -
也许说。 oyunSayisi() 显示有多少场比赛。 ((现在 6 场比赛))
标签: php loops for-loop foreach