Page 1 sur 1

affiche des événemnts par date

Posté : 03 août 2006, 22:30
par adodri
Bonjour,
J'ai créé un petit agenda qui reprend des événements classés par date. Quand la date du jour est passée, l'événement s'efface. Je voudrais qu'il ne s'efface pas, mais qu'il saffiche en fin de liste (en caractère grisé). Pouvez-vous me dire comment faire? Pour le moment, voici ce que j'ai :

Code : Tout sélectionner

SELECT DATE_FORMAT(`date`, '%d-%m-%Y') AS date, TIME_FORMAT(`heuredeb`, '%H:%i') AS heuredeb, agenda.type, agenda.titre, agenda.info1, agenda.photo, agenda.ID FROM agenda WHERE agenda.`date`>= CURDATE()
Merci.
Aurore

Posté : 03 août 2006, 22:37
par Cyrano
Ben ta requête actuelle ne peut afficher que les dates à venir à cause de la clause "WHERE agenda.`date`>= CURDATE()".

Ce qu'il faudrait, c'est tout récupérer et traiter la forme d'affichage selon la date par programmation :-k

Posté : 04 août 2006, 01:33
par Truc
une clause de tri (ORDER BY date) devrait pas mal aider pour le coté programmation (grisé).