Lieber DanielQ,
unabhängig von Deiner PHP-Logik willst Du doch sicherlich keine divitis bekommen, oder? Dein Code schreit geradezu nach einer Liste! Schaue einmal selbst:
So möchte ich es gerne haben
<div class="statistic">
<div class="month1">0</div>
<div class="month2">0</div>
<div class="month3">0</div>
<div class="month4">0</div>
<div class="month5">0</div>
<div class="month6">11</div>
<div class="month7">6</div>
<div class="month8">20</div>
<div class="month9">0</div>
<div class="month10">0</div>
<div class="month11">0</div>
<div class="month12">0</div>
</div><div class="statistic">
<div class="month1">0</div>
<div class="month2">0</div>
<div class="month3">0</div>
<div class="month4">0</div>
<div class="month5">0</div>
<div class="month6">0</div>
<div class="month7">1</div>
<div class="month8">8</div>
<div class="month9">0</div>
<div class="month10">0</div>
<div class="month11">0</div>
<div class="month12">0</div>
</div>
Also zwei Listen mit "statistic" als Klasse...?
~~~html
<ul class="statistic">
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>11</li>
<li>6</li>
<li>20</li>
<li>0</li>
<li>0</li>
<li>0</li>
</ul>
<ul class="statistic">
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>1</li>
<li>8</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
</ul>
Das Aussehen der jeweiligen <li>-Elemente (es sind offensichtlich immer 12 wegen der 12 Monate eines Jahres, nicht?) kann man mit :nth-child(n) steuern, da braucht es nicht für jeden Monat eine Klasse.
Danke für Tipps
Hoffentlich beherzigst Du sie auch.
Liebe Grüße,
Felix Riesterer.
"Wäre die EU ein Staat, der die Aufnahme in die EU beantragen würde, müsste der Antrag zurückgewiesen werden - aus Mangel an demokratischer Substanz." (Martin Schulz, Präsident des EU-Parlamentes)