Voila, dans mon site (http://nhlfr.free.fr), j'ai une partie classement organisée ainsi :
Il y a 6 tableaux (une par division), et chacun de ses tableaux contient 5 données par équipe, le nom et les résultats: Un exemple pour illustrer :
$newjersey_nom="New Jersey";
$newjersey_victoires=10;
$newjersey_defaites=10;
$newjersey_nuls=2;
$newjersey_otl=2;
Par ailleurs, chacune de ces équipe posséde un champ supplémentaire calculé :
$newjersey_pts=(($newjersey_victoires*2)+($newjersey_otl)+($newjersey_nuls)); //Calculé
Du coup, je regroupe 5 de ces tableaux dans un tableau "Division" :
$division_atlantique= array(
"newjersey" => array(
"points"=>$newjersey_pts,
"victoires"=>$newjersey_victoires,
"nuls"=>$newjersey_nuls,
"defaites"=>$newjersey_defaites,
"otl"=>$newjersey_otl,
"nom"=>$newjersey_nom
),
"nyr" => array(
"points"=>$nyr_pts,
"victoires"=>$nyr_victoires,
"nuls"=>$nyr_nuls,
"defaites"=>$nyr_defaites,
"otl"=>$nyr_otl,
"nom"=>$nyr_nom
),... )
et ce, pour 6 divisions....
Bon maintenant, je désire trier ces données, en fonction de la clé "points"...
Et la, j'ai un probleme. J'utilise
"arsort($division_atlantique);", j'ai aussi testé avec krsort().
En local (Apache 1.3.14), ca marche parfaitement, mais sous Free, le tri n'est pas fait....
Ou est le probleme ?
Excusez moi si ce n'est pas clair , et je vous remercie par avance
---------------
Code Ami 3DS : 4725-8298-9418