Salve a tutti..
Ho una difficoltà a usare WHILE.

Siccome ho scritto così il codice

$queryMenu = "SELECT * FROM gestione ORDER BY gestione ASC";
$selectMenu = mysql_query($queryMenu);

while($resultMenu = mysql_fetch_array($selectMenu))
{

$queryPagina = "SELECT * FROM gestione_sotto_menu WHERE pagina='". $resultMenu['gestione_value'] ."'";
$selectPagina = mysql_query($queryPagina);
$resultPagina = mysql_fetch_array($selectPagina);

echo"<tr align=\"left\">
<td>

<a href=\"#\" onclick=\"scambio('". $resultPagina['id'] ."'); return false\" class=\"mainlevel\">". $resultMenu['gestione'] ."</a>";


$queryPaginaElenca = "SELECT * FROM gestione_sotto_menu WHERE pagina='". $resultMenu['gestione_value'] ."'";
$selectPaginaElenca = mysql_query($queryPaginaElenca);

while($resultPaginaElenca = mysql_fetch_array($selectPaginaElenca))
{

echo"<div id=\"". $resultPagina['id'] ."\" style=\"padding-left: 4px; display:none;\"><img src=\"images/indent1.png\" /><a href=\"http://motolidoservice.com/moto/racing.html\" class=\"sublevel\" >". $resultPagina['titolo_pagina'] ."</a></div>";

}

echo"</td>
</tr>";

}

Nella tabella del db gestione_sotto_menu ci sono (PROVA - PROVA2) record mentre gestione ha un solo record (servizi) e quando provo sul LOCALE, appare il pulsante SERVIZI e quando clicco, scende e visualizza un solo record del gestione_sotto_menu, cioè solo PROVA, mentre PROVA2 non c'è..

Secondo voi, non esiste e non funziona se mettessi questi due WHILE? O c'è un'altro modo?

Ti aspetto e grazie mille
Cordiali saluti
Cristiano