Mailinglisten-Archive |
Hallo Thomas Am 28.01.2012 um 12:28 schrieb Thomas Kreitlow: > $date_array = explode("-", $mysqldate); > return $date_array[2].".".$date_array[1].".".$date_array[0]; Falls $mysqldate kein Datum im erwarteten Format ist, kann explode() den Wert false zurückliefern oder ein Array mit nur einem oder zwei Werten. Dann gibt es den Index 2 nicht und PHP wirft eine Notice. Ich empfehle dir, bei der SQL Abfrage DATE_FORMAT zu verwenden, dann kannst du dir das Ganze Umwandeln sparen. Auch in PHP geht es einfacher, zB mit date_parse(). In jedem Fall solltest du prüfen, ob das Ergebnis überhaupt ein Array in der erwarteten Form ist. Gruss, Hans
php::bar PHP Wiki - Listenarchive