trie d'un tableau par date [Aide] - PHP - Programmation
Marsh Posté le 03-10-2011 à 13:28:01
Pour trier par date, il faudrait commencer par avoir des dates triables (année4-mois2-jour2), style 2011-10-25
Reformate ta date à coup de substr() ou de preg_replace()
L'idéal serait même de stocker directement et correctement la date en base de données, avec en php un date('c') qui est la norme internationale : 2011-10-25T15:19:21+00:00.
http://php.net/manual/en/function.date.php
Marsh Posté le 03-10-2011 à 14:05:54
Visiblement ma syntaxe du code était fausse.
Et c'est bien la forme de ma date qui était pas bonne et avec date('c'), ça marche niquel
Merci beaucoup ^^
Marsh Posté le 03-10-2011 à 11:03:09
Salut tout le monde
J'espère pouvoir trouver de l'aide ici
Je possède un tableau de forme data (comme ceux qui ressortent d'un mysql_fetch_assoc), et j'aimerais appliquer un trie par date
Voici mon code :
$data[] = array('date' => "date", 'titre' => "titre", 'lien' => "lien" );
J'ai utilisé l'exemple 3 de ce LIEN pour y mettre mes informations.
Mais tout les trie que je trouve sont par ordre croissant ou décroissant
Voici mon code :
Je sais même pas si c'est la bonne syntaxe a adopter, de faire le trie à l'intérieur du foreach.
Le résultat en image non trié :
Merci d'avance
Message édité par pakos210 le 03-10-2011 à 11:06:50