Hallo
Ich habe in einer mysql-Tabelle verschiedene Termien stehen, die in einer Monatsansicht ausgegeben werden sollen.
Eine Möglichkeit währe eine Schleife mit der Anzahl der Tage des Monats zu machen und dann "jeden Tag" eine SQL-Abfrage.
d.h. es würden 31 SQL-Zugriffe pro Seitenaufruf erfolgen.
ein höchst ungeschicktes Vorgehen. DB-Aufrufe sind relativ teuer.
Eine andere Möglichkeit währe eine SQL-Abfrage die alle Termien des monats enthält zu machen und dann eine Schleife, mit der Anzahl der Tage des Monats, die das SQL-result auf einen Termin für diesen Tag überprüft.
Auch dieses Vorgehen erscheint mir wenig sinnvoll. Da Du die einzelnen Datensätze sowieso der Reihe nach abarbeitest, erfährst Du sowieso, an welchen Tagen kein Termin vorliegt. Du brauchst diese Termine nicht in einer Extra-Schleife zu ermitteln.
Freundliche Grüße
Vinzenz