problem mit der datumsausgabe [mysql]

eViLaSh

Erfahrenes Mitglied
Also ich hab schon die suchfunktion benutzt usw. leider nichts gebracht zu meinem problem...

also ich schreibe mein datum so in die Datenbank:

$GB_datum = date('Y-m-d');

dann steht es auch richtig drinnen im Feld

z.B.: 2002-10-30

bei der ausgabe lasse ich es so ausgeben:

$GB_datum = date("d-M-Y", $inhalt[GB_datum]);

leider bringt er mir dann immer :
01-Jan-1970

an was liegt das ????

formatier ich das falsch oder wie ?

das datumsfeld ist so eingerichtet:


GB_datum` DATE DEFAULT '0000-00-00' NOT NULL
 
Zuletzt bearbeitet:
ich würde Datums- und Zeitangaben in MySQL immer als Timestamp speichern. in PHP kannste ja dann diesen formatieren, wie Du brauchst.

Achtung: der PHP-Timestamp und MySQL-Timestamp sind zwei verschiedene Sachen. in MySQL dafür am besten eine BIGINT-Spalte nehmen. ;)


Dunsti
 
upps ... das komm davon das man früh morgens nach nur ein kaffee
antwortet--
ich habe gar nicht gesehen das das jahr falsch war hatte gedacht
du wolltes das Jan weg haben ----
 
Zurück