Selección de fecha en listas desplegables con PHP
Escrito por J.F. el Domingo, 28 de Octubre del 2007 a las 15:40
Un código que puede resultar muy útil en páginas web en las que se necesita trabajar con fechas, como por ejemplo un sitio en el que se vaya a disponer de un sistema de registro de usuarios, puede resultar útil emplear unas listas desplegables para día, mes y año, de forma que el usuario pueda selecionar facilmente su fecha de nacimiento. El formato estará en castellano, y el código para generarlo es el siguiente:
-
<?php
-
-
$meses_nombres=Array(1=>"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
-
-
echo "<select name=\"dia\">\n";
-
for ($contador=1; $contador <=31; $contador++){
-
if ($fecha_dia==$contador){
-
}else{
-
}
-
}
-
echo "</select>\n";
-
-
echo "<select name=\"mes\">\n";
-
for ($contador=1; $contador <=12; $contador++){
-
if ($fecha_mes==$contador){
-
}else{
-
}
-
}
-
echo "</select>\n";
-
-
echo "<select name=\"year\">\n";
-
for ($contador=1986; $contador <=2007; $contador++){
-
if ($fecha_year==$contador){
-
}else{
-
}
-
}
-
echo "</select>\n";
-
?>
En el último for puedes sustituir 1986 por el año más antiguo que quieras que aparezca y 2007 por el más nuevo.
Enlace: | Ver ejemplo funcionando | Vía ForosdelWeb
Categoria: PHP
- Añadir este post a
- Del.icio.us -
- Meneame -
- Digg -
- Webeame
Entradas relacionadas
Deja un comentario
