Hallo,
ich benutze fgetcsv um aus einem Export unserer Zeiterfassung mein Berichtsheft zu generieren. Das funktioniert soweit gut, mein Problem ist nur dass ich jetzt die Seitenzahlen automatisch generieren will. Eine "Seite" besteht aus >29 Zeilen, die ich ausgebe, wonach ein Trennelement (aka "neue Seite") eingefügt wird.
Die $seitenanzahl wäre also floor($rows_in_csv / 30).
Wie aber bekomme ich die $rows der csv heraus, da ja immer nur eine Zeile der CSV ausgelesen (und in meinem Fall in ein Array geschrieben) wird.
Ich wollte vermeiden die CSV vor dem eigentlichen Auslesen und zeilenweise ausgeben noch einmal nur zum Herausbekommen der rows erneut einzulesen.
Danke für Tipps und Hilfestellungen!
Beste Grüße,
Noël
ich benutze fgetcsv um aus einem Export unserer Zeiterfassung mein Berichtsheft zu generieren. Das funktioniert soweit gut, mein Problem ist nur dass ich jetzt die Seitenzahlen automatisch generieren will. Eine "Seite" besteht aus >29 Zeilen, die ich ausgebe, wonach ein Trennelement (aka "neue Seite") eingefügt wird.
Die $seitenanzahl wäre also floor($rows_in_csv / 30).
Wie aber bekomme ich die $rows der csv heraus, da ja immer nur eine Zeile der CSV ausgelesen (und in meinem Fall in ein Array geschrieben) wird.
Ich wollte vermeiden die CSV vor dem eigentlichen Auslesen und zeilenweise ausgeben noch einmal nur zum Herausbekommen der rows erneut einzulesen.
Danke für Tipps und Hilfestellungen!
Beste Grüße,
Noël

Kommentar