|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : août 2004 Messages : 39 ![]() |
Bonjour,
Après une matinée de recherche et de bidouillage, je demande un peu d'aide. J'ai un petit script: Code :
Voir le résultat: http://www.forwardhc.ch/~premiere/statistique.php J'aimerai pouvoir trier la colonne du total (Résultat) Merci de votre aide. |
||
|
|
00
|
|
|
#2 | ||
|
Futur Membre du Club
![]() Inscription : septembre 2006 Messages : 24 ![]() |
Si tu veux trier des résultats sur une variable qui n'est pas dans ta table MySQL tu dois d'abord récupérer tous les résultats dans une première étape et stocker tout dans des tableaux, sans rien afficher (une bonne pratique d'une manière générale même si tu n'as pas de tri à faire).
Code :
array_multisort($resultat, SORT_DESC, $nom, etc.); Enfin tu parcoures avec un for each et tu affiches. |
||
|
|
00
|
|
|
#3 | |||
|
Futur Membre du Club
![]() Inscription : août 2004 Messages : 39 ![]() |
Merci d'avoir repondu, c'est très sympa.
J'ai essayé (Je suis un débutant) mais j'ai un message d'erreur: Citation:
Code :
|
|||
|
|
00
|
|
|
#4 | ||
|
Membre régulier
![]() |
Bien je ne sais pas si je suis dans le champs, mais je crois qu'il serait tout simplement plus facile de mettre un ORDER BY dans ta requête SQL, non ?
Quelquechose du genre : Code :
|
||
|
|
00
|
|
|
#5 | |||||||
|
Futur Membre du Club
![]() Inscription : septembre 2006 Messages : 24 ![]() |
Citation:
Code :
Code :
|
|||||||
|
|
00
|
|
|
#6 | |
|
Futur Membre du Club
![]() Inscription : août 2004 Messages : 39 ![]() |
Merci à tous de consacrer un peu de temps à un vieux sfchnock comme moi.
Bon J'ai essayé de modifier ma requête comme tiois me l'a suggéré, mais j'ai ce message d'erreur: Citation:
|
|
|
|
00
|
|
|
#7 | ||
|
Membre régulier
![]() |
Modifie ta requête comme suit alors :
Code :
De plus, je ne comprends pas pourquoi tu te sert de "WHERE 1" |
||
|
|
00
|
|
|
#8 | ||
|
Futur Membre du Club
![]() Inscription : septembre 2006 Messages : 24 ![]() |
Normal il te tend des pièges
SUM ne sert pas à additionner deux choses mais à sommer une colonne. Code :
|
||
|
|
00
|
|
|
#9 |
|
Futur Membre du Club
![]() Inscription : août 2004 Messages : 39 ![]() |
Bingo, merci beaucoup cela marche très bien.
@+ daddy |
|
|
00
|
|
|
#10 | |
|
Membre régulier
![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com