在PHP中为类别添加活动类

在PHP中为类别添加活动类,php,Php,我已尝试为我的类别列表添加活动类 <?php $id=$_REQUEST['id']; $query="SELECT * FROM `category` ORDER BY name ASC" ; $result=mysqli_query($con,$query); while($row=mysqli_fetch_array($result)){ ?> <li><a href="list.php?id=<?php echo $row['id'

我已尝试为我的类别列表添加活动类

<?php

  $id=$_REQUEST['id'];
  $query="SELECT * FROM `category` ORDER BY name ASC" ; 
  $result=mysqli_query($con,$query);
  while($row=mysqli_fetch_array($result)){
?>
<li><a href="list.php?id=<?php echo $row['id']; ?>"><?php echo $row['name']; ?></a></li>

 <?php } ?> 


  • 当点击分类列表时,我需要为列表添加“活动”类

    我从您的问题中得到的是,您必须在锚定标记中添加与
    $id
    匹配的
    active
    类。试试这个代码

    <?php
    
                $id=$_REQUEST['id'];
     $query="SELECT * FROM `category` ORDER BY name ASC" ; 
     $result=mysqli_query($con,$query);
      while($row=mysqli_fetch_array($result)){
                    ?>
                  <li><a href="list.php?id=<?php echo $row['id']; ?>" class ="<?=($id == $row['id']) ? 'active' : '' ?>"><?php echo $row['name']; ?></a></li>
    
     <?php } ?>
    
    
    

  • 对不起,不清楚你到底问了什么。请花时间修改您的问题,试着从我们的角度思考:我们对您的尝试、做过、失败、疑惑一无所知。。。。在您的问题文本下方有一个
    edit
    链接。使用它…你有什么问题?我不清楚。
    <li><a href="list.php?id=<?php echo $row['id']; ?>" class="<?php echo ($row['id'] == $choosen_id) ? 'active' : ""; ?>"><?php echo $row['name']; ?></a></li>