[PHP] Tri d'un tableau

Fermé
MarK - 5 juil. 2011 à 11:55
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 - 5 juil. 2011 à 17:39
Bonjour,


Je cherche à trier un tableau, mais étant débutant en PHP, je ne sais pas trop comment le faire car le tableau a plusieurs colonnes.

Voila le tableau :
$all_videos[$i]= (object) array("path"=>$blog->path,"type"=>$type[0],"video"=>$video,"date"=>$video->post_date);


Et je cherche à le trier par rapport à la date (la plus récente en premier), mais alors je ne comprends rien à ce que j'ai trouvé sur google.

Si quelqu'un pouvait m'aider, ça serait vraiment sympa !

Merci.

6 réponses

selon la syntaxe de la date, utiliser strtotime()

ensuite regarde du coté de la fonction sort()

:)
1
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 138
5 juil. 2011 à 12:26
Il faut soit créer un tableau de pointeurs sur chaque ligne et modifier la position des pointeurs de ce tableau, soit déplacer l'ensemble du contenu de chaque ligne en fonction du tri...
0
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 138
5 juil. 2011 à 13:08
oui, ça va sûrement être plus simple avec une solution propre au langage employé...
0
La date vient d'une BDD au format date.

Mais je ne comprends pas bien comment utiliser la fonction sort() dans mon cas en fait :/ (j'ai vraiment du mal avec les tableaux...)

Merci pour la réponse en tout cas.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
chuck norris return
5 juil. 2011 à 17:29
Dans ta requête SQL, rajoute "ORDER BY date DESC" ou "ORDER BY date ASC", selon l'ordre que tu veux
0
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 97
5 juil. 2011 à 17:39
Mais il est pas question de requete ici °°

non ?
0