aktiv sein Wie kann ich eine bestimmte li
machen, aktiv zu sein in einer while
Schleife? Der Indikator wird der Wert der GET
sein, die $subj = $_GET['subjdescr'];
ist Ich bin schlecht bei Javascript und CSS. Kann mir jemand Ideen geben, wie das geht? Oder Hinweise.Wie kann ich eine bestimmte li in einer while-Schleife
Wenn ich die englische 2 klicken, möchte ich die 2 Englisch aktiv sein. Andernfalls, wenn ich auf Mathematik klicke, wird die Mathematik aktiv sein.
hier ist mein Code.
<li><ul class="premium-menu nav nav-list collapse in">
<?php
$subj = $_GET['subjdescr'];
$sql ="SELECT enroll_ref FROM std_enrolled WHERE stud_no = '$stud_no'";
$result = mysqli_query($con, $sql);
while($row = mysqli_fetch_array($result)){
$enroll_ref = $row['enroll_ref'];
}
$sql3 ="SELECT DISTINCT subj_descr FROM subj_enrolled WHERE enroll_ref = '$enroll_ref'";
$results = mysqli_query($con, $sql3);
while($row = mysqli_fetch_array($results)){
$subj_descr = $row['subj_descr'];
?>
//i want the value of the subj_descr is equals to the value of get data $subj.
<li <?=$subj_descr=='$subj'?'class="active"':'' ?> ><a href="viewlecture.php?subjdescr=<?php echo $subj_descr;?>"><span class="fa fa-caret-right"></span><?php echo ucwords(strtolower($subj_descr)); ?></a></li>
<?php
}
?>
</ul></li>
Sie zur Überprüfung stellen Sie die aktive Klasse , was das Problem ist? Sie haben CSS für den Active li eingestellt? –
Sie sind alle aktiv. – nethken