Tableau php trier par date [Résolu]

Signaler
Messages postés
8
Date d'inscription
mardi 25 janvier 2005
Statut
Membre
Dernière intervention
27 mai 2005
-
kookiCT
Messages postés
27
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
4 mai 2006
-
Hi,

J'ai un petit souci de prog : je souhaite afficher ma BDD dans un tableau php en triant par date (la plus récente entrée en haut du tableau).
J'ai 2 variables pour 2 champs SQL :
1er champ : date
2eme champ : heure

mysql_query("SELECT * FROM message ORDER BY date.heure DESC LIMIT $limit, $enreg_par_pg")

Si je met que ORDER BY date, ca fonctionne mais il ne tri pas les heures alors je rajoute heure et je bug!

Merci de m'orienter dans la bonne direction...

1 réponse

Messages postés
27
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
4 mai 2006

Salut



Pour mysql, date.heure correspond (il me semble) au champ heure de la table date... ce qui n'est pas le cas ici

Pour trier sur plusieurs champs :

SELECT * FROM message ORDER BY <gras>date DESC, heure DESC</gras>


Il va trier d'abord sur la date puis sur l'heure...



Kookï