Kan godt forstå, at du ikke kan gennemskue det, det var også en fejl med de to links. Det ser altså sådan her ud :
<?php
$menu=mysql_query("SELECT * FROM dpc_kategori order by sortering asc");
while ($row = mysql_fetch_array($menu)) {
$kategorinavn2=$row["kategorinavn"];
$id2=$row["kat_id"];
?>
<a href="page.php?kat_id=<?php echo "$id2" ?>"><?php echo "$kategorinavn2 <br />"; ?></a>
<?php
if ($row["kat_id"] == $kat_id) {
$undermenu=mysql_query("SELECT * FROM dpc_menupunkt order by sortering asc");
while ($row = mysql_fetch_array($undermenu)) {
$menunavn2=$row["menunavn"];
$menu_id2=$row["menu_id"];
if ($row["katfk_id"] == $kat_id) { ?>
<a href="pages.php?menu_id=<?php echo "$menu_id2" ?>&kat_id=<?php echo "$id2" ?>"><?php echo "$menunavn2 <br>"; } ?></a>
<?php }}} ?>
En url kunne f.eks. hedde "
http://minside.dk/pages.php?menu_id=205&kat_id=97. Gider du prøve at sætte if-sætningen ind i koden, så jeg kan prøve det af og se om det er det, der skal til? (Jeg er ikke nogen ørn til PHP, hvis du ikke havde gættet det allerede :-) )
Jeg vil gerne have gjort mit aktive menupunkt fed, så det må være noget med at der vælges mellem to links; enten er if-sætningen opfyldt og så er menupunktet fed, eller også er den ikke, og så er menupunktet normalt....