[PHP] Tri d'un tableau

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

  1. Dans ta requête SQL, rajoute "ORDER BY date DESC" ou "ORDER BY date ASC", selon l'ordre que tu veux
    1. 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.
      1. oui, ça va sûrement être plus simple avec une solution propre au langage employé...
        1. selon la syntaxe de la date, utiliser strtotime()

          ensuite regarde du coté de la fonction sort()

          :)
          1. 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...