我正在创建一个cms,我想为导航下拉菜单生成一组无序列表。首先,我从数据库中选择所有菜单和链接,然后我希望它们作为无序列表使用php输出(如果有的话,包括'主'列表的'子'列表) 我该怎么做?
Main list-> <li><a href="#">Products</a>
<ul>
Child list-> <li><a href="#">Foo</a></li>
</ul>
</li>
答案 0 :(得分:2)
从数据库获得的结果存储为数组,您可以执行foreach循环并迭代数据库结果并执行以下操作:
<li><a href="#">Products</a>
<?php
foreach($rows as $value)
{
//these are the child list items you got from database
echo "<ul><li><a href="#">".$value."</a></li></ul>";
}
?>
</li>