Javascript undermenu i PHP og MySQL
Jeg fik af venlige "ahv" hjælp til at udbygge min menu ved hans svar i http://www.eksperten.dk/spm/370071Jeg ønsker nu at få den integreret i mit site;
Den skal jo af PHP fodres med nogle tal og lidt data.. min menu er indtil videre opbygget således:
"Over"menuen hentes i en tabel ved navn "cms" og fremvises sådan:
<?php
$i = 1;
$query = mysql_query("SELECT id, navn FROM cms") or die(mysql_error());
$antal = mysql_num_rows($query);
while ($row = mysql_fetch_array($query)) {
if (isset($_GET['id']) && $_GET['id'] == $row['id']) {
echo " <a href='".$_SERVER['PHP_SELF']."?id=$row[id]' class='menu' style='color: #DE3806;'>".stripslashes(htmlentities($row['navn']))."</a>";
} else {
echo " <a href='".$_SERVER['PHP_SELF']."?id=$row[id]' class='menu'>".stripslashes(htmlentities($row['navn']))."</a>";
}
if ($i < $antal) {
echo '<span style="font-weight: normal"> | </span>';
}
$i++;
}
?>
ligeledes hentes undermenuerne i cmsSub, men nu skal den jo hente alle for at kunne vise dem alle..
Undermenuen vises sådan:
<?php
$i = 1;
$query = mysql_query("SELECT id, navn FROM cmsSub WHERE refID = $id") or die(mysql_error());
$antal = mysql_num_rows($query);
while ($rowSub = mysql_fetch_array($query)) {
if (isset($_GET['sub']) && $_GET['sub'] == $rowSub['id']) {
echo " <a href='".$_SERVER['PHP_SELF']."?id=".$id."&sub=".$rowSub[id]."' class='menuSub' style='color: #566164;'>".stripslashes(htmlentities($rowSub['navn']))."</a>";
} else {
echo " <a href='".$_SERVER['PHP_SELF']."?id=".$id."&sub=".$rowSub[id]."' class='menuSub'>".stripslashes(htmlentities($rowSub['navn']))."</a>";
}
if ($i < $antal) {
echo '<span style="font-weight: normal"> | </span>';
}
$i++;
}
?>
Jeg ønsker at en af jer friske fyre lige smider hans script ind i mit php, så det kan virke.. nu har jeg også brugt mine sidste point herinde :)
