Salut à tous,
Depuis un moment j'ai fait un site web sur l'équipe suisse de foot et j'ai fait un classement pour l'euro ...
(un peu de pub, oui http://passionsuisse.free.fr )
Non, revenant-on au fait...
Moi j'ai fait une table avec mes équipes (Suisse, France, Croatie, Angleterre). Ensuite une table pour les match (Date, Stade, etc ...) et ensuite une pour les résultats (N° match, buteur, minute, etc ...).
Maintenant, affiche toutes ces infos, c'est facile
Il me reste un point, classer pas ordre de points
J'ai fait un tableau 2D :
$Pays[Suisse][MJ] (matchs joués)
$Pays[Suisse][V] (victoires)
$Pays[Suisse][PTS] (points)
etc ...
le même pour les autres équipes !
en somme g quatre tableaux, Suisse, France, Croatie, Angleterre !
$Pays[Suisse], $Pays[France], $Pays[Croatie], $Pays[Angleterre].
et chacun a : [MJ], [V], [N], [D], [BC], [BP], [PTS] ...
Voilà !
Ensuite j'aimerais bien trier ces tableaux par ordre décroissant de points ! Faire le classement quoi !
Comment fait-on ?
J'ai d'abord eu l'idée d'insérer cela dans une base, faire un UPDATE. Mais cela fera cette opération chaque fois qu'un utilisateur actualisera la page, donc pas très pratique en terme de fluidité, non ?
Ou alors j'ai aussi vu la fonction, array_multisort(SORT_DESC);
Mais bon, c'est pour un seul tableau !!
Merci beaucoup