Bonjour,
J'aimerais faire un tri par libelle, puis par date.
Comment faire ?
J'ai essayer de faire dans un premier temps, un tri par libelle :
Code :
- function compare ($a, $b)
- {
- if ($a["libelle"] < $b["libelle"])
- return -1;
- else
- return 1;
- }
- usort($input, "compare" );
|
puis je fais mon tri par date des enregistrements qui ont un meme libelle.
Code :
- function compare2 ($a, $b)
- {
- if ($a["libelle"] == $b["libelle"])
- {
- if($a["date"] < $b["date"])
- return 1;
- else
- return -1;
- }
- else
- return 0;
- }
- usort($input, "compare2" );
|
mais cela ne fonctionne pas