【发布时间】:2011-12-03 13:47:49
【问题描述】:
阅读一些关于此的文档,但我似乎无法正确理解。
这是我的名为 TabContent 的数据库表: http://www.mauricederegt.nl/dev/mahjong/tabtest2.php
现在我想做一个嵌套循环,结果会是这样的:
<div id="[TabId here]" class="tab_content">
<ul class="columns">
<li>[LayoutName here, all belonging to the TabId]</li>
</ul>
</div>
由于这个表有 3 个 TabId,这个 Div 应该循环 3 次。但是该怎么做呢?
编辑:我现在拥有的代码:
<?php
$result = mysql_query("SELECT * FROM TabContent");
$assoc_array[tab_id] = array($row1, $row2, $row3);
foreach ($array as $k => $v) {
echo'<div id="'.$k.'" class="tab_content">
<ul class="columns">';
foreach ($v as $data) {
echo'<li>'.$data['LayoutName'].'</li>';
}
echo' </ul>
</div>';
} ?>
【问题讨论】:
-
您必须提供更多详细信息,例如您想要实现的完整输出或一些 php 代码。现在看来你只需要一个简单的 for。
标签: php iteration nested-loops