Hallo,
aktuell versuche ich aus einer zu Verfügung stehenden CSV Liste die Ausgaben irgendwie zu "gruppieren". Ausgabe und array bilden funktioniert soweit halbwegs.
Ich habe hier http://www.php.de/php-tipps-2010/671...-ausgeben.html einen Beitrag gefunden, der ein ähnliches Problem beschreibt, ich weiß aber leider nicht, wie ich das auf mein Problem umbauen kann.
Auch bezgl. des Gruppenbruchs habe ich versucht mich einzulesen, leider verstehe ich das aber nicht wirklich, bzw. verstehen schon, aber leider nicht umsetzen.
So sieht die CSV Liste aktuell aus (nach viel Bearbeitung, die Zahl hinten muss ich natürlich noch bereinigen):
2014-07-23|13.00 m²
2014-07-23|12.00 m²
2014-07-23|11.00 m²
2014-07-23|7.00 m²
2014-07-18|45.00 m²
2014-07-18|22.00 m²
2014-06-18|40.00 m²
Bei der Ausgabe versuche ich folgendes hinzubekommen
2014-07-23|(13+12+11+7)/passende Zeilen (hier 4)
2014-07-18|(45+22+40)/passende Zeilen (hier 3)
um letztendlich immer einen Durchschnittswert zu bilden.
Könnte mir bitte vielleicht jemand helfen, ich hab keine Ahnung wie das umsetzen soll, ich denke Gruppenbruch mit counten, aber wie?
Danke euch.
Gruss,
Olaf
aktuell versuche ich aus einer zu Verfügung stehenden CSV Liste die Ausgaben irgendwie zu "gruppieren". Ausgabe und array bilden funktioniert soweit halbwegs.
Ich habe hier http://www.php.de/php-tipps-2010/671...-ausgeben.html einen Beitrag gefunden, der ein ähnliches Problem beschreibt, ich weiß aber leider nicht, wie ich das auf mein Problem umbauen kann.
Auch bezgl. des Gruppenbruchs habe ich versucht mich einzulesen, leider verstehe ich das aber nicht wirklich, bzw. verstehen schon, aber leider nicht umsetzen.
So sieht die CSV Liste aktuell aus (nach viel Bearbeitung, die Zahl hinten muss ich natürlich noch bereinigen):
2014-07-23|13.00 m²
2014-07-23|12.00 m²
2014-07-23|11.00 m²
2014-07-23|7.00 m²
2014-07-18|45.00 m²
2014-07-18|22.00 m²
2014-06-18|40.00 m²
Bei der Ausgabe versuche ich folgendes hinzubekommen
2014-07-23|(13+12+11+7)/passende Zeilen (hier 4)
2014-07-18|(45+22+40)/passende Zeilen (hier 3)
um letztendlich immer einen Durchschnittswert zu bilden.
Könnte mir bitte vielleicht jemand helfen, ich hab keine Ahnung wie das umsetzen soll, ich denke Gruppenbruch mit counten, aber wie?
Danke euch.
Gruss,
Olaf
Kommentar