Una pequeña funcion PHP que genera los 12 meses siguientes al mes actual y los carga en las opciones de un Combo (SELECT), una excelente solicion para los campos de selecion de fecha.
Codigo PHP:
<select name="mes">
<? $fecha=date("Y-m"); $s_fecha=explode("-", $fecha); $m_fecha=$s_fecha[1];
switch($m_fecha){
case "01": { $mes="Ene, ".$s_fecha[0]; break;} case "02": { $mes="Feb, ".$s_fecha[0]; break;} case "03": { $mes="Mar, ".$s_fecha[0]; break;} case "04": { $mes="Abr, ".$s_fecha[0]; break;} case "05": { $mes="May, ".$s_fecha[0]; break;} case "06": { $mes="Jun, ".$s_fecha[0]; break;} case "07": { $mes="Jul, ".$s_fecha[0]; break;} case "08": { $mes="Ago, ".$s_fecha[0]; break;} case "09": { $mes="Sep, ".$s_fecha[0]; break;} case "10": { $mes="Oct, ".$s_fecha[0]; break;} case "11": { $mes="Nov, ".$s_fecha[0]; break;} case "12": { $mes="Dic, ".$s_fecha[0]; break;}} //switch
$meses= "<option value="".date("Y-m")."">".$mes."</option>";
for($i=1;$i<=12;$i++){ $fecha1=date("Y-m",mktime(0,0,0,date("m")+$i,date("d"),date("Y"))); $s_fecha1=explode("-", $fecha1); $m_fecha1=$s_fecha1[1];
switch($m_fecha1){ case "01": { $mes1="Ene, ".$s_fecha1[0]; break;} case "02": { $mes1="Feb, ".$s_fecha1[0]; break;} case "03": { $mes1="Mar, ".$s_fecha1[0]; break;} case "04": { $mes1="Abr, ".$s_fecha1[0]; break;} case "05": { $mes1="May, ".$s_fecha1[0]; break;} case "06": { $mes1="Jun, ".$s_fecha1[0]; break;} case "07": { $mes1="Jul, ".$s_fecha1[0]; break;} case "08": { $mes1="Ago, ".$s_fecha1[0]; break;} case "09": { $mes1="Sep, ".$s_fecha1[0]; break;} case "10": { $mes1="Oct, ".$s_fecha1[0]; break;} case "11": { $mes1="Nov, ".$s_fecha1[0]; break;} case "12": { $mes1="Dic, ".$s_fecha1[0]; break;} } //switch
$meses.= "<option value="".date("Y-m",mktime(0,0,0,date("m")+$i,date("d"),date("Y")))."">".$mes1."</option>";}
echo $meses; ?>
</select>





ajax (1) 

del usuario mientras se mantiene la comunicación asíncrona con el servidor.
desarrollo web y puede ser incrustado dentro de código HTML.
CSS es separar la estructura de la presentacion de un documento.




