Gracias por la respuesta.
he copiado el código y no acaba de funcionar. Me da un resultado de 30 dias (para noviembre, 31 diciembre, etc...), y no resta los dias festivos como sabado y domingo:
Le daré un par de vueltas más, aunque si a alguien se le acurre algo, por favor me lo comantan
Código PHP:
$Dias_laborables=0;
$mes = $_GET['monthID']; // o el que sea
$anio = $_GET['yearID']; // o el que sea
$Dias_totales = date("t", mktime(0,0,0,$mes,1,$anio)); // Los días que tiene ese mes
for ($i=1; $i <= $Dias_totales; $i++) {
if (date("N", mktime(0,0,0,$mes,$i,$anio)) < 6) // No es fin de semana!
$Dias_laborables++;
}
print "Dias laborables ".$Dias_totales;
Es posible que la funcion date("N",.....), sea para PHP 5.0..