webForumDet fria alternativet

Meny - dold o trädstruktur

PHP

3 svar · 387 visningar · startad av Yossarian

Medlem sedan aug. 200469 inlägg
Frågan#1

Sitter o letar efter ngt passande script för en dynamisk meny, där man använder sig av undergrupper (1 nivå) och som får klickas fram via huvudgruppen. Lite svårhittat och undrar om ngn har lust hjälpa/tipsa?

Har trädstrukturen o menyn klar, men då i en rätt lång lista. Som jag vill dölja...


               <?php

               require("./admin/include/settings.inc");

$kategoriquery = mysql_db_query($dbname, "SELECT DISTINCT grupp FROM grupper ORDER BY grupp ASC", $dbopen);
    while ($grupp = mysql_fetch_array($kategoriquery)){
        echo "<B>",$grupp[grupp],"</B><br/>\n";
        $titelquery = mysql_db_query($dbname, "SELECT * FROM grupper where grupp='$grupp[grupp]' ORDER BY titel ASC", $dbopen);
        while ($titel = mysql_fetch_array($titelquery)){
               echo "  - <a class=linkg href=webshop.php?page=vgrupp&id=$titel[id]&grupp=$titel[grupp] target=main>$titel[titel]</a></span><br/>\n";
        }
}
?>

               <?
               mysql_close($dbopen);
               ?>
Medlem sedan mars 2003429 inlägg
#2

Som jag fattar det är du antingen ute efter ett javaqscript eller också bör du använda dig av en annan metod för att hämta "under nivåerna"

du kan t.ex. använda den klassiska if-satsen eller switch för att kolla vilken undermeny som ska visas. Så du hämtar endast undermenyerna när någon ber om det.

Medlem sedan aug. 200469 inlägg
#3

switch låter intressant...aldrig testat...
ska leta lite info. eller har du ngt litet exempel?
if-sats kan funka med ja...

Medlem sedan mars 2003429 inlägg
#4

Om du inte redan funnit det så finner du exempel här:

http://se2.php.net/manual/en/control-structures.switch.php

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)