Guten Morgen =)
Ich habe mir ein kleines Statistik Script geschrieben und wollte das nun gerne sortieren, nur weiß ich nicht ganz wie.
Ich habe ein Array nach diesem Schema:
In der Statistik ist dann für jeden Monat einzeln aufgeführt, welcher User wie viele Klicks gemacht hat. Nun wollte ich das ganze nach den meisten Klicks sortieren.
Also sprich User "a" hat 10 Klicks, User "b" hat 21 und User "c" hat 17. Wenn man das ganze einfach mit foreach ausgibt, wird ja der Reihe nach ausgegeben, aber nicht sortiert nach Klicks.
Die Werte wie $jahr, $monat und $username, werden aus einer Datenbank vorher mit einer while Schleife ausgelesen.
Ich weiß, dass ich mit der Funktion usort o.ä. arbeiten muss, nur leider weiß ich nicht so recht wie ich das aufbauen soll. Würde mich wirklich sehr freuen, wenn mir einer helfen könnte
Mfg,
ScorK
Ich habe mir ein kleines Statistik Script geschrieben und wollte das nun gerne sortieren, nur weiß ich nicht ganz wie.
Ich habe ein Array nach diesem Schema:
Code:
$array[$jahr][$monat][$username]['Klicks']
In der Statistik ist dann für jeden Monat einzeln aufgeführt, welcher User wie viele Klicks gemacht hat. Nun wollte ich das ganze nach den meisten Klicks sortieren.
Also sprich User "a" hat 10 Klicks, User "b" hat 21 und User "c" hat 17. Wenn man das ganze einfach mit foreach ausgibt, wird ja der Reihe nach ausgegeben, aber nicht sortiert nach Klicks.
Die Werte wie $jahr, $monat und $username, werden aus einer Datenbank vorher mit einer while Schleife ausgelesen.
Ich weiß, dass ich mit der Funktion usort o.ä. arbeiten muss, nur leider weiß ich nicht so recht wie ich das aufbauen soll. Würde mich wirklich sehr freuen, wenn mir einer helfen könnte
Mfg,
ScorK