J'ai une solution à la sauvage, mais qui qui devrait fonctionner :
Tu fait par exemple, 5champs dans une table de ta base de donnée : id_even, nom_even, even_ouverture, even_fermeture, even_non :
Dans le champs id_even, bha tu met l'id de l'événement,
Dans le champs nom_even, le nom,
Dans le champs even_ouverture, la date de l'ouverture, // je sais pas si sa se dit "ure"
Dans le champs even_fermeture, la date de la fermeture, // je sais pas si sa se dit "ure"
Dans le champs even_non, tu met els dates à laquelle seront fermé les événements, par exemple : 24/04/2009.26/04/2009
Ensuite des que l'utilisateur cliquera (ou renterera) sur une date, sa va selectionné tous les evenements dans laquelle sa date est comprise,
et ensuite tu fera une condition :
afficher tous les événements que si la date que l'utilisateur à cliqué n'es pas dans even_non, avec preg_match par exmeple ...
Bonne chance, Mike, ++