Navigation : Forums > Problèmes > Pb requete pour creation d'un agenda

Pages : 1 Poster un nouveau sujet Ajouter un message
Auteur Message
electrodepan

Messages : 1
Inscrit le : 01/11/2006
Posté le 01/11/2006 à 11:06:46 Message N°1 #
Bonjour
Je suis en train de créer un script qui va enregistré les évenemetn sur mon site, et j'ai un petit problème du moins je ne vois comment faire c'est pour cela que je demande un petit coup de pouce

dans ma base de données j'ai les deux champs suivants :
date_debut : debut de l'évenement
date_fin : fin de l'evenement

sachant que si l'évenement est sur une seule journée date_debut = date_fin

sur la page d'accueil de l'agenda je souhaite afficher les rdv du mois en cours et là je coince dans cette situation :
mois en cours octobre
date_debut : 01/09/2006
date_fin : 10/11/2006

je penses que cela doit etre tout simple mais je n'ai pas trouvé la petite lumière encore au plus grand désespoire

merci d'avance pour votre aide
bonne journée
@+
Ludo
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 01/11/2006 à 12:50:54 Message N°2 #
Il existe plusieurs solutions à ce problème de date à cheval sur plusieurs mois.

Perso, j'opterais pour la conversion des date de début et date de fin en timestamp dans la base de données (type INT(13) donc).
Avec un timestamp, la requête serait du genre :


SELECT * FROM ma_table WHERE date_debut<=$current_timestamp AND date_fin<=$current_timestamp


le $timestamp étant équivalent au timestamp en cours (donc renvoyé par time() par exemple)
____________________
image
Profil Citer

Navigation : Forums > Problèmes > Pb requete pour creation d'un agenda

Pages : 1 Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :