ciao ragazzi ,
ho un sito dove voglio caricare un menu caricando i dati dal database , con questa sequenza

CATEGORIA1 :
- Sottocategoria 1
- Sottocategoria 1
CATEGORIA 2:
- Sottocategoria 2
- Sottocategoria 2
ecc...

ora ho gia trovato un esempio qua sul forum che mi ha aiutanto tanto , anche se però ho un problema:
L'esempio che ho trovato non mi carica sia categorie che sottocategorie ,
ma carica all'inizio le categorie , e se clicco sulla categoria in base alla variabile $_get inviata carica le sue sottocategoria

Come faccio a caricare sia categorie che sottocategorie ??
HELP ME !! dhò: :

VI ALLEGO IL CODICE PHP DELLO SCRIPT :

Codice PHP:
$sql "SELECT * FROM tabella_menu ORDER BY genitore ASC"
$result mysql_query($sql); 
$j=0
while(
$menu[$j] = mysql_fetch_array($result)) { $j++; } 

for(
$i=0;$i<count($menu);$i++) 

    if(
$menu[$i]['genitore'] == 0
    { 
        print(
"[url='?sub=".$menu[$i][']".$menu[$i]['voce_menu']."[/url]

"); 
         
        if(isset($_GET['
sub']) && $_GET['sub'] == $menu[$i]['id_menu']) 
        { 
            for($x=0;$x<count($menu);$x++) 
            { 
                if($menu[$x]['
genitore'] == $_GET['sub']) 
                { 
                    print("- [url='
#']".$menu[$x]['voce_menu']."[/url]

"); 
                } 
            } 
        }         
    } 

La struttura del database è :
Codice PHP:
id_menu voce_menu genitore 
1         minnie      1 
2         pluto       1 
3         topolino    1