Php 所选类别不存在';t单击后保持活动状态
我有一个在线展示产品的网站。在其中,我列出了类别和子类别。当我单击某个类别时,它不会保持活动/选中状态。我有一个Php 所选类别不存在';t单击后保持活动状态,php,jquery,mysql,css,categories,Php,Jquery,Mysql,Css,Categories,我有一个在线展示产品的网站。在其中,我列出了类别和子类别。当我单击某个类别时,它不会保持活动/选中状态。我有一个class=“active”,它在单击时添加到所选类别中,但在选择时不会展开 这是我的网站www.sitimobil.mk。示例站点是www.fixit.mk 在左侧有类别和子类别 <?php $qKategori = ("SELECT * FROM kategori WHERE kprind = 0"); $rKategori = mysqli_query($dbc, $qKa
class=“active”
,它在单击时添加到所选类别中,但在选择时不会展开
这是我的网站www.sitimobil.mk。示例站点是www.fixit.mk
在左侧有类别和子类别
<?php
$qKategori = ("SELECT * FROM kategori WHERE kprind = 0");
$rKategori = mysqli_query($dbc, $qKategori);
if ($rKategori) {
while ($exKat = mysqli_fetch_array($rKategori, MYSQLI_ASSOC)) {
$emrikategorise = $exKat['kemri'];
$idkategori = $exKat['kid'];
$idprind = $exKat['kprind'];
?>
<li><a href="#"><?= $emrikategorise; ?></a>
<ul <?php
if ($_GET['kid'] == $idkategori) {
echo 'class="active"';
}
?>>
<?php
$qPrind = ("SELECT * FROM kategori WHERE kprind = '" . $idkategori . "'");
$rPrind = mysqli_query($dbc, $qPrind);
while ($prind = mysqli_fetch_array($rPrind)) {
?>
<li><a href="kategori.php?kid=<?= $prind['kid'] ?>&kprind=<?= $prind['kprind'] ?>" <?php
if ($_GET['kid'] == 48) {
echo 'class="active"';
}
?>><?= $prind['kemri'] ?></a></li>
<?php
}
mysqli_free_result($rPrind);
?>
</ul>
</li>
<?php
}
mysqli_free_result($rKategori);
}
?>
您需要为此添加活动类。从URL获取数据,并在 tagI上应用类。我有一个class=“active”,但当我单击该类别时,它不会在该类别上展开。你能找到一些方法吗?我已经编辑了标题和内容来更好地解释你的问题,并格式化了代码块。有关代码格式的更多信息,请查看。格式良好的代码更易于阅读和调试。如果您收到任何特定的错误消息,请将其编辑到问题中,因为这将有助于调试。