matos Posté(e) le 16 mars 2005 Posté(e) le 16 mars 2005 Voila, dans un tableau, j'affiche les enregistrements d'une table avec une requete: $sql = mysql_query (" SELECT * FROM matable WHERE champs1='unevaleur' ORDER BY $order DESC") $order correspond aux differents champs de matable (ainsi j'effectue un tri en fonction de ce champ) Ce que je souhaite c'est qu'au sein de ce tri, mon tableau s'affiche avec un ordre moins aleatoire....bref c'est pas tres clair. Exemple:chaque enregistrement a un ID unique. matable liste du vin, je veux afficher mes vins par couleur ($order) dans un premier temps et parmis ces couleurs, je souhaite les afficher par année. Comment faire? merci
njoyard Posté(e) le 16 mars 2005 Posté(e) le 16 mars 2005 Voila, dans un tableau, j'affiche les enregistrements d'une table avec une requete:$sql = mysql_query (" SELECT * FROM matable WHERE champs1='unevaleur' ORDER BY $order DESC") $order correspond aux differents champs de matable (ainsi j'effectue un tri en fonction de ce champ) Ce que je souhaite c'est qu'au sein de ce tri, mon tableau s'affiche avec un ordre moins aleatoire....bref c'est pas tres clair. Exemple:chaque enregistrement a un ID unique. matable liste du vin, je veux afficher mes vins par couleur ($order) dans un premier temps et parmis ces couleurs, je souhaite les afficher par année. Comment faire? merci la syntaxe est: ... ORDER BY champ1 [DESC], champ2 [DESC]...
matos Posté(e) le 16 mars 2005 Auteur Posté(e) le 16 mars 2005 Tout simplement, ca marche nickel. Merci ++
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.