Ho fatto così, ma non capisco come passare i parametri....
Codice HTML:
<table>
<tr>
<td>
<table class="tabella">
<tr>
<td>Campionato: <img src='info.png' title='Scegli il campionato da visualizzare'>
</td>
</tr>
<tr>
<td>
<form name="myForm2" action="<?php echo $_SERVER['PHP_SELF']; echo '?campionato='..'?serie='..''; ?>" method="get">
<select name="mySelect2">
<option value=""></option>
<option value="Campionatoa">Campionatoa</option>
<option value="Campionatob">Campionatob</option>
<option value="Campionatoc">Campionatoc</option>
<option value="Campionatod">Campionatod</option>
</select>
<input type="hidden" readonly="readonly" name="myInput2" id="myInput2" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table class="tabella">
<tr>
<td>Serie: <img src='info.png' title='Scegli la serie da visualizzare'>
</td>
</tr>
<tr>
<td>
Codice PHP:
<?php
//qui (ti risparmio il codice) ho chiamato in causa il database, con una select ho ottenuto un array di tutte le serie e poi, visto che sono numerate (da 1 a 5) ho usato la funzione max per determinare la serie con il numero più alto ($valoremassimo), quindi sono partito con la seconda select...
echo'
<select name="mySelect">';
echo "<option value=''> </option>";
for ($i=1 ; $i <= $valoremassimo ; $i++)
{
echo "<option value='$i'>$i</option>";
}
// tutto questo mi è servito per avere nella select tutte le serie, dalla più bassa (1) alla più alta (nel mio caso 5)
echo "</select>
<input type='hidden' readonly='readonly' name='myInput' id='myInput' />
<tr><td class='tabella2' type='submit' value='Invia i dati'>Visualizza</td></tr>
</form>";
?>
Codice HTML:
</td>
</tr>
</table>
</td>
</tr>
<tr>
</tr>
</table>
Purtroppo però non capisco come riprendermi i dati delle due select al momento del ricaricamento della pagina...