Balazs Bezeczky: 2 Anfängerprobleme in PHP3 mit MySQL

Beitrag lesen

hallo,

Nun zu meinem Problem:
Ich habe in einer Tabelle folgendes Feld:
Name: datum Typ: datetime Null:Yes Default: nichts

ein kurzer Blick in das MySQL Manual verrät mir, dass "MySQL retrieves and displays DATETIME values in 'YYYY-MM-DD HH:MM:SS' format. ". http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#DATETIME Wenn ich mich nicht irre bedeutet das, dass MySQL alle Zeitangaben in dieses Format konvertiert.

Wie kann ich machen, dass das Datum richtig
z.B. 14-09-2000 17:58:08) dargestellt wird??

nur so eine Idee, ich habs nicht getestet, aber wie wärs, wenn du aus den Daten, die MySQL liefert, ein Datum-Objekt unter php3 erzeugst, und dann das formatiert nach deinen Wünschen ausgibst?

Wie kann ich die Einträge nach dem Datum sortieren?

Steht auch im MySQL Manual, http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Y2K_issues
SELECT * FROM deine_tabelle ORDER BY datum ASC oder DESC

ich hoffe, das hilft ein bisschen weiter....

Grüsse,
Balazs