Hola Foro, a ver si me pueden dar una mano porque ya estoy un poco desconcertado con esto.
Tengo el siguiente código:
Código PHP:
$mes=$_REQUEST['mes'];
switch ($mes) {
case 01: case 03: case 05: case 07: case 08: case 10: case 12:
$dias=array('01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
foreach($dias as $dia){
echo $dia."<br>";
}
break;
case 04: case 06: case 09: case 11:
$dias=array('01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30');
foreach($dias as $dia){
echo $dia."<br>";
}
break;
case 02:
$dias=array('01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29');
foreach($dias as $dia){
echo $dia."<br>";
}
break;
}
Lo único que hace es a partir de un valor pasado por get imprime un arreglo (o sea si llega como parametro el mes=10 imprime los dias correspondientes a octubre) el problema concreto es que cuando el parametro mes es igual a 08 o 09 no funciona (no me muestra nada), y no entiendo por qué?
Desde ya muchas gracias!