Ik ben momenteel een module in PHP aan het schrijven, om per pagina statistieken bij te houden. Bij het overzicht wil ik groeperen op sessie, en binnen die groepen wil ik sorteren op tijd.
Nou krijg ik wel alles gesorteerd op tijd, maar dan worden de sessies niet gegroepeerd. Als ik de sessie wel gegroepeerd heb, is alleen de tijd binnen een groep gesorteerd, maar niet over het gehele resultaat.
Aan de hand van een eenvoudig voorbeeldje zal ik proberen duidelijk te maken wat het resultaat moet zijn.
Input:
Output:
Nou krijg ik wel alles gesorteerd op tijd, maar dan worden de sessies niet gegroepeerd. Als ik de sessie wel gegroepeerd heb, is alleen de tijd binnen een groep gesorteerd, maar niet over het gehele resultaat.
Aan de hand van een eenvoudig voorbeeldje zal ik proberen duidelijk te maken wat het resultaat moet zijn.
Input:
code:
1
2
3
4
5
6
7
8
9
10
11
| Sessie Tijd -------------------- A 2004 A 2000 B 2001 B 2003 B 2005 C 2006 A 2002 C 2007 C 2008 |
Output:
code:
1
2
3
4
5
6
7
8
9
10
11
| Sessie Tijd -------------------- C 2008 C 2007 C 2006 B 2005 B 2003 B 2001 A 2004 A 2002 A 2000 |
[ Voor 4% gewijzigd door Verwijderd op 07-04-2004 10:07 ]