Requetes classées par date

Requetes classées par date - PHP - Programmation

Marsh Posté le 12-06-2010 à 05:33:12    

Salut,
 
Dans le cadre d'un concours de flêchettes je dois faire afficher la liste des réservations. Le leader de chaque équipe fait la réservation de toute sa team, je voudrais que les organisateurs puissent afficher toutes les réservations en cours à partir de la date du jour et pour une période précise (exemple à partir d'aujourd'hui et pour les 5 jours à venir).  
 
Mes deux tables ressemblent à ça:
 
concurrents
ID_CONCURRENT | PRENOM_CONCURRENT | NOM_CONCURRENT | PHONE_CONCURRENT | MAIL_CONCURRENT |
124 | Etienne | Blanchard | 0600000000 | etienne.blanchard@fai.fr |  
 
reservations
ID_RESERVATION | ID_CONCURRENT | DATE_RESERVATION | HEURE_RESERVATION | NB_PERSONNES | DEF_RESERVATION |
36 | 124 | 201-06-19 | 15:30:00 | 6 | blablabla |
 
Voici maintenant ma requête:
$listResa = "SELECT ID_CONCURRENT, PRENOM_CONCURRENT, NOM_CONCURRENT, PHONE_CONCURRENT, MAIL_CONCURRENT, DATE_RESERVATION, HEURE_RESERVATION, NB_PERSONNES, DEF_RESERVATION
            FROM concurrents  
            INNER JOIN reservations  
            ON concurrents .ID_CONCURRENT = reservations.ID_CONCURRENT  
     ORDER BY reservations.DATE_RESERVATION ASC";

 
Cette requête fonctionne comme ça mais je ne sais pas comment faire pour n'inclure que les réservations du jour plus celles des 5 prochains jours.
 
Auriez-vous une idée sur la marche à suivre svp ?


---------------
Quand vous demandez sur un forum comment changer un pneu de voiture peu de gens vous répondent. Et ceux qui le font vous expliquent généralement comment rouler sur 3 roues.
Reply

Marsh Posté le 12-06-2010 à 05:33:12   

Reply

Marsh Posté le 12-06-2010 à 08:48:26    

Bonjour,
 
En incluant un "WHERE RESERVATION_DATE BETWEEN ___ AND ___".
 
Ca dépend du SGBD que tu utilises, mais en MySQL par exemple:
 
 
WHERE RESERVATION_DATE BETWEEN CURRENT_DATE AND CURRENT_DATE + INTERVAL 5 DAY

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed