Acá un código que se usa mucho, para carga los LISTA/MENÚ EN PHP, y den la fecha forma automática, y así seleccionar por defecto en php
<div >
<label class="campo">Fecha de nacimiento</label>
<!--seleccionar los dias del mes-->
<select name="drpdias" id="drpdias" >
<option selected="selected" value=""> Dias:</option>
<?php
for ($i=1; $i<=31; $i++) {
if ($i == date('j'))
echo '<option value="'.$i.'" selected>'.$i.'</option>';
else
echo '<option value="'.$i.'">'.$i.'</option>';
}
?>
</select>
<!--seleccionar el mes-->
<select name="
drpmes " id="drpmes">
<option selected="selected" value="">Mes:</option>
<?php
for ($i=1; $i<=12; $i++) {
if ($i == date('m'))
echo '<option value="'.$i.'" selected>'.$i.'</option>';
else
echo '<option value="'.$i.'">'.$i.'</option>';
}
?>
</select>
<!--seleccionar el ano de nacimiento-->
<select name="drpanos" id="drpanos">
<option selected="selected" value="">Años:</option>
<?php
$ano = date ('Y');
//$ano = $ano - 18; aca es para reste meno 18 años.
for ($a = $ano; $a >= ($ano - 100); $a--)
{
if ($a == date('Y'))
echo '<option value="'.$a.'" selected>'.$a.'</option>';
else
echo '<option value="'.$a.'">'.$a.'</option>';
} ?>
</select>
</div >
Un trozo de la hoja de estilo...
.label {
color: #1D2A5B;
text-align: right;
}
div label.campo {
width: auto;
margin: .4em 0;
display: block;
font-size: 13px;
}
select {
font-size: 14px;
padding: 6px;
border-radius: 4px;
border: 1px solid #CED5D7;
}
No hay comentarios:
Publicar un comentario
Bienvenido