Tableau php trier par date [Résolu]

Messages postés
8
Date d'inscription
mardi 25 janvier 2005
Dernière intervention
27 mai 2005
- 8 févr. 2005 à 11:13 - Dernière réponse :
Messages postés
27
Date d'inscription
mercredi 17 novembre 2004
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 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
27
Date d'inscription
mercredi 17 novembre 2004
Dernière intervention
4 mai 2006
8 févr. 2005 à 11:43
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ï

Merci kookiCT 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

Commenter la réponse de kookiCT

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.