Te recomiendo ver las funciones de tratamiento de fechas ... sobre todo los comentarios de los usuarios, hay infinidad de propuestas para solucionar típicos problemas con fechas .. por ejemplo:
Cita: Ricardo
09-Aug-2006 03:17
RE: martin a pavel
You could also use the built in date function to get days in a month.
Código PHP:
<?php
function DaysInMonth ( $Year, $MonthInYear ){
return date("t",mktime(0,0,0,$MonthInYear,1,$Year));
}
?>
Un saludo,