Si tengo este formulario para elegir el día de nacimiento o del mes:
Código PHP:
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<legend>Tomador</legend>
<fieldset>
<legend>Datos personales</legend>
<select id="dia-nacimiento" name="dia-nacimiento">
<option value="dia" selected>Día:</option>
<?php
for($i=1;$i<32;$i++)
echo "<option value=\"{$i}\">{$i}</option>";
?>
</select>
</fieldset>
<input type="submit" value="Enviar" name="botonenviar" />
</form>
Y luego quiero mostrar el día elegido por el usuario, ¿como puedo evitar seguir este mismo ejemplo hasta llegar al 31? ¿Tengo que crear otro array o un nuevo bucle?
Código PHP:
<?php
if ($_REQUEST['dia-nacimiento']== 1)
{
echo "El día es: 1";
}
elseif ($_REQUEST['dia-nacimiento']== 2)
{
echo "El día es: 2";
}
elseif(isset($_POST['botonenviar']))
{echo "Por favor elija un día";}
?>