PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Datumsformatierungen (http://www.selfphp.de/forum/showthread.php?t=5022)

BeneBaur 24.07.2003 15:03:06

Datumsformatierungen
 
Habe folgendes Problem undzwar wenn ich bei MYSQL einem Feld den Datentyp DateTime zuweise und dieses Feld auslese sieht das Ergebniss so aus: 2003-07-24 14:20:52
Kann ich das auch in der Deutschen schreibweise realisieren?

Ben20 24.07.2003 15:21:36

Statt das Datum mit "SELECT datum ..." aus der DB zu holen kannst Du das auch so machen

SELECT DATE_FORMAT(datum, '%d.%m.%Y %H:%i:%s') AS datum ....


Wichtig ist dabei AS datum nicht zu vergessen, sonnst hat mysql_fetch_array() Probleme!

Progman 24.07.2003 18:37:00

Man sollte einen anderen Aliasnamen statt den Spaltennamen nehmen. Wenn man dann versucht die Datensätze nach dem Datum zu sortieren sortiert man nach dem veränderten Datum und MySQL erkennt dieses Datum nicht mehr als Datum sondern als String und sortiert es entsprechend. Ich nehme üblicherweise "AS Changedatum"

SELECT
DATE_FORMAT(datum, ....) as Changedatum
FROM
tab
ORDER BY
datum DESC


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:50:34 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.