buenas
buenas les dejo un pequeño aporte que hice espero que les guste

dias 1 ,31
<?
for ($i = 1; $i <= 31; $i++) {
    echo '<option value="'.$i.'">'.$i.'</option>';
}
?>
años es un simple for que obtenemos el año actual y luego hacemos una comparacion a la fecha que quiere hacer bucles ocea año actual > 1940 repirita 1940 <options>pero cada options comienza desde 1940 hasta año actual
for ($i=date('Y'); $i > 1940-1 ; $i--) { 
	echo '<option value="'.$i.'">'.$i.'</option>';
	}

Meses
en el array hay uno vacio haci esta bien los meses ocea agosto 08 - 8
y for cuanta aparetir de enero sique no sale un campo vacio en el 1 seria apartir de cuanto cuanta
       <option value="">Mes</option>
       <?
$months=array('','enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre');
$arrlength=count($months);
count($months, COUNT_RECURSIVE);
for($x=1;$x<$arrlength;$x++)

  {
  echo '<option value="'.($x).'">'.$months[$x].'</option>';
  }

	
?>

Editado
1
Puntos
1262
Visitas
0
Resp
Por pablo hace 9 años
Master
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar