Trier Array PHP

powpowland Messages postés 396 Date d'inscription   Statut Membre Dernière intervention   -  
powpowland Messages postés 396 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai créé un remplissage de tableau en dynamique,

qui donne en gros dans une boucle,

$events[$date]=array($desc);


avec cet affichage :

foreach($events as $cles => $event){ 
foreach($event as $cle => $even) {echo $cles.' // '.$even;}
}


qui me donne

2011-04-16 // Nom Evenement


et le truc c'est que j'aurais voulu que l'affichage soit trié en fonction de la date...

j'ai essayé avec sort() mais ça marche pas...

vous auriez pas une solution ?

merci

A voir également:

2 réponses

dzdez
 
Tu copies ton tableau vers un autre tableau ligne par ligne (avec une boucle) seulement si la date est située avant. Bien sûr il faut une date en numérique pour comparer.
0
powpowland Messages postés 396 Date d'inscription   Statut Membre Dernière intervention   20
 
j'y avait pensé mais le truc c'est que je peux faire ça qu'avec la date min...

la date min sera la première mais le reste ne sera pas trié...

en fait je récupère les données d'un xml que je met dans un tableau...

mais j'arrive vraiment pas à ordonner ce tableau en fonction des dates pour l'affichage...

je ne voulais pas passer par le sql mais je crois que je vais être obligé...

à moins que quelqu'un ai une autre solution que le tableau...

au secours!!!
0