TKH: Datumsformat in MySQl Datenbank

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

  1. 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

    --
    “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
    1. 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

      1. OK habs schon gefunden!

        1. 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?