所以我有一个数据库,里面有一个类别表。此表中有 6 个类别(电源、逻辑、传感器、安全、操作员界面、连接设备)
我试图在我的顶部导航中进行下拉以显示这些类别。我想我可以通过一个简单的 SELECT 查询来获取类别并将它们显示在下拉列表中。这样,将来如果添加更多类别,它们将自动进入导航。
但是我的数据没有出现在菜单中,而是有 6 个数据应该存在的空白区域。
这是我的 SQL。
$mysql_connection = db_connect_enhanced('XXXXX','dbaccess','brother','website'); //Connect to database
$categories = "SELECT * FROM rockwell.RAE_categories WHERE active = 1";
$result = db_query_into_array_enhanced($mysql_connection, $categories);
$count = count($result);
这是显示菜单的 HTML 和 PHP
<div id="nav">
<ul>
<li><a href="<?=$base?>"><img src="images/nav-home.jpg"></a></li>
<li><a href="#.php"><img src="images/nav-products.jpg"></a>
<ul>
<?for($i = 0; $i < $count; $i++)
{?>
<?$row = mysqli_fetch_assoc ($result);?>
<li><a class="dropDown" href="#"><?$row['categoryName']?></a></li>
<?}?>
</ul>
</li>
<li><a href="faq.php"><img src="images/nav-faq.jpg"></a></li>
<li><a href="#.php"><img src="images/nav-contact.jpg"></a></li>
<li class="end"><a href="#.php"><img src="images/nav-delivery.jpg"></a></li>
</ul>
</div>
有人有什么想法吗?