dedlfix: Schleife innerhalb Schleife, PHP mysql

Beitrag lesen

Tach!

Nur möchte ich für die Monate in denen keine Hits sind einen DIV mit der Zahl "0" anzeigen.

Wenn keine Daten existieren, ergibt eine Abfrage auch keinen Datensatz dafür. Über nicht vorhandene Datensätze kann man nicht iterieren und dafür was tun. Ohne mir jetzt deinen Code genauer anzuschauen hier ein Vorschlag. Erstell ein Array mit den Monatszahlen als Keys und leerem Inhalt oder der Zahl 0 oder was auch immer du brauchst, um die Ausgabe für nicht vorhandenes zu generieren. Dann kommt deine Datenbankabfrage und überschreibt für die Monate mit existierenden Daten die jeweiligen Einträge im Array. Anschließend kannst du zwecks Ausgabe über das Array laufen und hast für jeden Monat entweder den Defaultwert oder den abgefragten.

dedlfix.