Tableau php trier par date [Résolu]

Messages postés
8
Date d'inscription
mardi 25 janvier 2005
Statut
Membre
Dernière intervention
27 mai 2005
- - Dernière réponse : kookiCT
Messages postés
27
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
4 mai 2006
- 8 févr. 2005 à 11:43
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...
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
27
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
4 mai 2006
3
Merci
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ï

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 188 internautes nous ont dit merci ce mois-ci

Commenter la réponse de kookiCT