Hallo Andreas,
warum nimmst du für ein Datum nicht einen der dafür vorgesehenen Spaltentypen?
Für ein Datum nehme ich meistens das Varchar(10) Format, da ich keine Umwandlung bei Eingabe oder Ausgabe benötige.
damit nimmst du dir aber jede Möglichkeit die Datumsfunktionen von MySql zu verwenden (oder nach dem Datum zu sortieren) und musst jedesmal wenn du z.B. das aktuelle Datum einfügen willst das erst mit php zusammenbasteln statt einfach NOW() zu verwenden ...
Außerdem kann ich das Datum ja bequem in ein Array einlesen und die Bestandteile extrahieren.
imho ist es aber wesentlich einfacher das Datum gleich im Query so zu formatieren wie du es brauchst - aber wenn du es unbedingt so machen willst ...
[mysql_error()]
Ja klar, hab ich nur nicht gepostet um den Blick aufs wesentliche zu richten. Ich verwende dazu aber eigene Funktionen die dann so aufgerufen werden:
... or database_error(__FILE__, __LINE__);
das ist natürlich auch on Ordnung, aber das wusste ich ja nicht :-) (wobei du noch den Query übergeben könntest)
Grüße aus Nürnberg
Tobias