[PHP] Datum in DATETIME

dr-chiller

Cadet 4th Year
Registriert
Okt. 2004
Beiträge
98
[PHP] Datum in DATE

Hi,

ich mache gerade ein Anmeldeformular für meine Internetseite. Damit komme ich auch ganz gut zurecht. Nur bei einer Sache bleibe ich hängen. Ich will das Geburtsdatum in das DATE-Format für die mysql Datenbank umändern. Nur weiss ich nicht wie ich das machen soll. Habt ihr ne idee ?

Die User geben ihr geburtsdatum per <list> an.

<select name="tag" size="1"> <option>01</option>
etc. das ganze auch für Monat und Jahr


Über Hilfe würde ich mich freuen.

EDIT:

Ich meine DATE nicht DATETIME ! SRY
 
Zuletzt bearbeitet:
hm ich bin mir zwar nicht sicher, was das datetim format ist, aber ich empfehle dir zur datumsspeicherung immer den unix timestamp..

dann kannste mit mktime() dden stamp erzeugen..

$gebdate = explode(".", $datumstring);
$geb = mktime(0,0,0,$gebdate[1],$gebdate[0],$gebdate[2]);

damit kannste besser sortieren und bist allgemein flexibler.
 
ich würde trotzdem lieber das DATE format nehmen.
 
Unix Timestamps gehen in diesem Fall leider nicht... Es soll auch Leute geben, die vor 1970 geboren wurden (auch wenns für einige schwer vorstellbar ist ;))

Das Datumsformat von datetime ist: YYYY-MM-DD HH:MM:SS
Wie du das als String in PHP zusammenfummeln kannst, weißt du bestimmt.
 
Zurück
Oben