所以我试图使用查询字符串来突出显示“当前”菜单项。
假设网址是 www.....something.php?tag=Music
我正在循环通过此代码来检查 $tag 与数据库中的记录:
<li class="<?php if(isset($_GET['tag']) && $_GET['tag'] == $record->name);
{ echo 'current'; }?>">
<a href="?tag=<?php echo $record->name; ?>">
<?php echo $record->name; ?></a></li>
为什么它总是出现“真实”并回显“当前”。
它输出的html是这样的:
<li class="current">
<a href="?tag=Music">Music</a>
</li>
<li class="current">
<a href="?tag=Film">Film</a>
</li>
<li class="current">
<a href="?tag=biscuits">biscuits</a>
</li>
当然,它应该只对“音乐”是“真实的”吗?