Non funziona il ciclo for nella seconda pagina. Diciamo che il valore hidden "numeo_circuiti" sia 2. Nella seconda pagina dovrei ottenere i 2 circuiti specificati a pagina 1 e invece ottengo solo il primo. cosa sbaglio?

pagina1.php

Codice PHP:
for ($i=1;$i<=$numero_circuiti;$i++)

        {



        echo 
'<td width="400"><p1>Circuito '.$i.': <td width="400"><select name="circuito_assegnato_'.$i.'" style="width:200px">';

        
$circuiti=mysql_query("select distinct circuito from db_alberghi order by circuito");
        while (
$riga_circuiti=mysql_fetch_array($circuiti))
            {echo 
'<option>'.$riga_circuiti["circuito"].'</option>';}

            echo 
'</select></td></tr>';
.
.
.
<
input type="hidden" name="numero_circuiti" value="'.$numero_circuiti.'"

pagina2.php:
Codice PHP:
$numero_circuiti=$_POST['numero_circuiti']; 

for (
$i=1;$i<=$numero_circuiti$i++)
                {
                
$circuito_assegnato_.$i=$_POST['circuito_assegnato_'.$i];
                echo 
$circuito_assegnato_.$i;

                }