Salve gente,
vi spiego il piccolo problema io ho una select numerica che creo con un for e devo fare un echo del numero selezionato con la select solamente che
se gli dico
echo $id."||".$i;
$id me la stampa correttamente mentre $i mi da sempre 11 qualunque valore di selecct io selezioni
Codice PHP:
<?
if($_GET)
{
$id=$_GET['id'];
echo "
<select name=sel>";
for($i=1; $i<11; $i++)
{
echo "<option value=\"$i\" id=\"$i\">".$i."</option>";
}
echo "</select>
<form method=POST action=\"$_SERVER[PHP_SELF]\">
<input type=hidden name=id value=\"$id\">
<input type=hidden name=sel value=\"$i\">
<input type=submit name=submit value=submit>
</form>
";
}
else if($_POST)
{
$id=$_POST['id'];
$i=$_POST['sel'];
echo $id."||".$i;
}
else
{
echo "ciao";
}
grazie per la disponibilità