Hello,
ich fange mal direkt an. Ich hole per SELECT Datumsangaben und Zahlen aus meiner Datenbank.
Beispiel Array:
2011-04-11 1156
2011-04-12 1154
2011-04-14 5648
>
> Hier fehlt also der 13.04.. Ich möchte nun die Lücke füllen mit einem Ersatzdatensatz:
> 2011-04-13 0
>
> Gibt es eine Möglichkeit diese Datensätze schon beim Select zu ergänzen? Alternativ eine Lösung für das Array?
Vielleicht hilft Dir diese Überlegung, um sie erstmal zu finden:
<http://forum.de.selfhtml.org/archiv/2008/4/t170280/#m1112995>
Das Datum kannst Du ja auch zu einer Integerzahl umwandeln. Innerhalb eines Jahres eignet sich dafür z.B. dayofyear()
<http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html>
<http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_dayofyear>
oder dateformat() mit dem Modifier dayofyear (%j)
<http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-format>
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
![](http://selfhtml.bitworks.de/Virencheck.gif)
--
☻\_
/▌
/ \ Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>