下拉菜单仅显示第一个循环,其第一个项目来自数据库,然后是第一个项目中第一个项目的每个项目。第一个循环中没有列出第二个项目。有任何想法可以帮我解决这个问题吗?
<ul class="pureCSSMenum">
<li class="pureCssMenui"><a href="epolicy.php?page=epolicy" target="_self">E-Policy</a>
<ul class="pureCssMenum">
<?
$sql = "SELECT * FROM e_category";
$result = mysql_query($sql);
while ($epolicy = mysql_fetch_array($result)) {
?>
<li class="pureCssMenui"><a class="pureCssMenui" href="#"><?=$epolicy['e_cat_name']?></a>
<ul class="pureCssMenum">
<?php
$sql = "SELECT * FROM e_subcategory";
$result = mysql_query($sql);
while ($epolicysub = mysql_fetch_array($result)) {
?>
<li class="pureCssMenui"><a class="pureCssMenui" href="#"><?=$epolicysub['e_subcat_name']?></a></li>
<? } ?>
</ul>
<? } ?>
</li>
</ul>
</li>
</ul>
答案 0 :(得分:0)
你必须使用两个结果变量$result1, $result2
作为外部和内部变量,其余一切都很好,我认为。
希望这会有所帮助