Version complète: sur le forum Webmaster Hub : tri par date
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
vero
bonjour,

je reviens vers vous car je cherche à trier des enregistrements d'une base par date à partir de la date du jour et en n'affichant pas les enregistrements des jours precedents.

par exemple

12/09/2004
15/12/2004
28/11/2004

doit afficher dans cet ordre les evenements

28/11/2004
15/12/2004

j'utilise aujourd'hui le script

CODE
$sql ="SELECT date1,max(date_format(concat(SUBSTRING(date1,7,4),SUBSTRING(date1,4,2),SUBSTRING(date1,1,2)),'%Y%m%d')) as temp_jour, nom, email, commentaire, texte, date1, nomclub, lien, ville, adresse, titre, mois
from soireeclub where concat(substring(date1,7,4),SUBSTRING(date1,4,2),SUBSTRING(date1,1,2))>=concat(substring(now(),1,4),substring(now(),6,2),substring(now(),9,2)) group by date1 order by mois asc, date1, temp_jour asc;";


cela fonctionne sauf que si 2 évenements ont la meme date il n'y en qu'un qui s'affiche.
Je suis vraiment debutant si vous avez une solution merci de me donner le code complet à mettre.

merci d'avance
Gribouille26
Salut,

Lorsque tu trie tes evemenements, il faut verifier si la date ne comporte pas deux evenements....
Quels champs as tu dans ta base de donnée?
vero
voila la liste des champs

nom, email, commentaire, texte, date1, nomclub, lien, ville, adresse, titre, mois
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.