Holas Dev.Net
Código PHP:
// Primero detecta el mes y año de la fecha actual
$mes_actual = date("m");
$anyo = date("Y");
// Guarda los meses en un array
$meses = array("", "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
// Define mes donde comenzará el combo
$posicion = $mes_actual + 0;
// Define el límite de opciones del combo
$total_opciones = 24; // lo que equivale a 24 meses
print" <select>\n";
// Imprimes las opciones (meses)
while ($c < $total_opciones)
{
// Resetea posicion de puntero en $meses
if ($posicion == 0)
{
$posicion = 12;
$anyo--;
}
print" <option>".$meses[$posicion]." ".$anyo."</option>\n";
$posicion--;
$c++;
}
print" </select>\n";
Ojalá sea eso lo que preguntabas xD jajaja.......