Javascript 如何在php中为数据库获取菜单提供活动类?

Javascript 如何在php中为数据库获取菜单提供活动类?,javascript,php,Javascript,Php,我的问题是我从数据库中获取数据并显示在列表中,现在我想要特定的菜单单击它只显示特定的菜单处于活动状态。如何做到这一点,朋友们请帮助我 我的代码 <ul class="marked-list"> <li ><a href="agentproducts.php">All</a></li> <?php mysql_select_db('db_project', mysql_conne

我的问题是我从数据库中获取数据并显示在列表中,现在我想要特定的菜单单击它只显示特定的菜单处于活动状态。如何做到这一点,朋友们请帮助我

我的代码

<ul class="marked-list">
    <li ><a href="agentproducts.php">All</a></li>

         <?php

            mysql_select_db('db_project', mysql_connect('localhost','root','')) or die(mysql_error());

            $query = mysql_query("select menuName from menu") or die(mysql_error());
            while ($row = mysql_fetch_array($query)) {

         ?>
    <li class="<?php 

  $menuName="menuName";
  $category="category";
  if ($menuName == $category){echo 'active'; }else { echo ''; } ?>"><a  href="category.php?menu=<?php echo $row['menuName']; ?>"><?php echo $row['menuName']; ?></a></li><?php } ?>

</ul>

  • 你的情况总是不正确的。因为$menuName=“menuName”$category=“category”;如果($MENUAME==$category),请给出正确条件的建议。对此,您必须提供更多详细信息。更新您的问题,添加详细说明。例如,当您获得类别和菜单名时,类别是什么。我看到您正在从“菜单”表中获得结果。但是您没有在任何地方使用它。请检查以下条件:if($menuName==$row['menuName'])。您的$MENUAME必须是当前链接名无效。谢谢您的帮助。