Vielen Dank für deine Hilfe!
Das Start- und Enddatum resultiert aus den zeitlich gesehen ersten und den letzten Termin, der in der Datenbank gespeichert ist.
Dein Vorschlag kann ich soweit nachvollziehen. Ich habe nun das jeweils zuletzt in der While schleife verwendete Datum in der Variable $last gespeichert. Kann sie auch ohne Probleme vergleichen. Wenn ich das gedanklich weiter entwickle würde es für mich glaube ich schwierig werden (3-2-1) auszuführen. Angenommen ich habe die Different von $last und $now ermittelt. Wie gebe ich das Datum genau $Differenz mal aus? Und wie schaffe ich es, dass der Tag dabei immer um +1 anwächst?
Ein weiteres Problem wird es sein, wenn die zu vergleichenden Termine in zwei unterschiedlichen Monaten liegen. Dafür müsste ich die Anzahl der Tage in einem Monat wissen. Wie erreiche ich dies mit Berücksichtigung auf ein evtl. Schaltjahr?
mfg devian
PS: ich arbeite mit
eval ("$spruchbit .= " ".$tpl->get("termine_terminebit")."";");
weil die Termine in einem Template eingebettet aufgelistet werden sollen.