Datumsformat in MySQl Datenbank
TKH
- php
Hallo zusammen,
so langsam zweifle ich an mir selbst.
Ich füge Daten via PHP in eine MySQl Datenbank ein ums genauer zu sagen ich füge ein datum ein. In MySQL habe ich dem Feld deswegen den Typ DATE gegeben.
Hier mein PHP Code.
$Datum = $_REQUEST["Datum"];
$eintragen = mysql_query("INSERT INTO Termine
(Datum, Titel, Text) VALUES ('$Datum', '$Titel', '$Text')");
Soweit klappt auch alles super außer wenn ich ein Datum mit der Jahreszahl 2010 eingebe. Dann steht plötzlich in der Datenbank nicht 2010 sondern 2001.
Ich gebe also den 20.01.2010 ein und drin steht 2001-01-20.
Was mach eich falsch?
Vielen Dank
TKH
Hi,
Soweit klappt auch alles super außer wenn ich ein Datum mit der Jahreszahl 2010 eingebe. Dann steht plötzlich in der Datenbank nicht 2010 sondern 2001.
Ich gebe also den 20.01.2010 ein und drin steht 2001-01-20.
Was mach eich falsch?
Du hast offenbar nicht nachgelesen, welche Datumsformate MySQL versteht.
http://dev.mysql.com/doc/refman/5.1/en/datetime.html
MfG ChrisB
Oh ok dann ist mir klar warm es falsch drin steht...weil ich es falsch eintrage :)
Aber wie kann ich denn sagen das zuerst DD:MM:YYYY kommt und nicht YYYY:MM:DD
Vielen Dank
TKH
OK habs schon gefunden!
OK habs schon gefunden!
Das ist keine Hilfe für jemanden, der mal das selbe Problem haben sollte und diesen Beirag dann im Archiv findet.
Wieso beschreibst Du nicht, wie Du Dein Problem gelöst hast?