Estoy haciendo un sistema de cartelera teatral.
La idea es que el usuario selecciona de un combo list el dia, mes y año en que inicia la temporada de la obra y el dia, mes y año en que termina. Suponiedo:
Inicia: 01-02-2009
Termina: 28-02-2009
La idea es que el dia 1 de marzo esa obra ya no aparezca en cartelera. Intente algo super rústico:
Código PHP:
$hoy = date("d-m-Y");
$termino = "31-01-2009";
if ($hoy > $termino) {
echo "La obra caduco" . "<br />";
}
else {
echo "La obra sigue en cartelera" . "<br />";
}
$termino se saca obviamente de la base de datos. Funciona bien, pero no tan bien. El punto es que si la obra termina el último día del mes, sigue mostrando en cartelera porque el siguiente día pues es "01".
¿Alguna sugerencia de cómo mejorar esto?
Gracias.