在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>