hi,
Ich finde es komisch, wenn effektiv nur ein paar Dutzend Sätze ausgegeben werden, aber dafür tausende Einträge im PHP-Skript durchlaufen...
Ja, das ist unproduktiv, das kannst Du getrost der DB überlassen. Hier ein Beispiel zum gruppieren (Daily Reports):
SELECT DATE(FROM_UNIXTIME(ts)) as date, count(ts) as cnt FROM log GROUP BY DAY(date) ORDER BY ts desc;
Mein Beispiel ist zwar nicht so schön, weil ich im Feld 'ts' nicht den richtigen Datentyp habe, ich habe nur einen Unix-Timestamp. Mit dem richtigen Datentyp fürs Datum gehts dann wie geschmiert und statt nach Tagen kannste selbstverständlich auch nach Monaten gruppieren.
Hotti
@Tom: Vorn paar Tagen hastu gemeckert, weil nur Links gesetzt wurden, unne jetze Du!? Bissl ausführlicher darfs doch sein ;)