Datumsfeld für User einfügen - Hilfe

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
be4
Mitglied
Beiträge: 34
Registriert: 05.09.2006 10:41

Datumsfeld für User einfügen - Hilfe

Beitrag von be4 »

Hallo,

ich versuche gerade ein Datumsfeld für die User im Forum einzufügen. Das ist mir zwar soweit gelungen, auch das es im Profil und so angezeig wird, doch leider habe ich keine Ahung wie man die bei der Ausgabe formatiert.

Leider kann ich kein PHP :(

Also in der Datenbank habe ich ein Date Feld eingefügt, aber so wie ich das gesehen haben, werden dort int(11) Felder fürs Datum genommen.
Vielleicht kann mir einer sagen was richtig ist.

Und wie kann ich ein Date Feld formatieren, dass es tt.mm.jjjj anzeigt. Bei mir kommt immer yyyy-mm-tt

Wenn es irgendwo eine gute Doku dazu gibt nehme ich die natürlich auch :)

Danke
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Also speicherst du das Datum in einem Timestamp?

Code: Alles auswählen

date("d.m.Y", $timestamp);
Siehe auch http://de.php.net/manual/de/function.date.php
be4
Mitglied
Beiträge: 34
Registriert: 05.09.2006 10:41

Beitrag von be4 »

Ich speicher das nach dem Beispiel von modify_profile. Vermute mal, dass es eher wie ein normales Textfeld gespeichert wird. Wie gesagt, ich kenne mích mit PHP und mySql net wirklich aus.

Ich werde mal dem Link folgen und schauen was da steht :)
be4
Mitglied
Beiträge: 34
Registriert: 05.09.2006 10:41

Beitrag von be4 »

Irgendwie bekomme ich das nicht hin :(

Also ich habe jetzt ein Date Feld in die DB eingefügt und kann mit z.B. 1972-12-21 ein Datum einfügen. Mit 21.12.1972 geht es leider nicht.

Wenn ich das nun wieder ausgebe, bekomme ich 01.01.1970 raus

date("d.m.Y",$profiledata['user_weddingdatum']),

Wahrscheinlich ist das total falsch, aber vielleicht kann mir einer sagen wie ich es richtig machen muss.
Vor allem welches Datenfeld wäre in der DB am besten.
Antworten

Zurück zu „Coding & Technik“