Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Datum formatieren mit Date_Format? (https://www.gegen-bilderklau.net/thread.php?threadid=152813)


Geschrieben von Jessie am 29.03.2009 um 13:37:

  Datum formatieren mit Date_Format?

Hallöchen smile
Hoffe hier kann mir mal jemand helfen. Ich versuche ein Datum vom Format YYYY.MM.DD in DD.MM.YYYY umzuwandeln und dies dann dabei nach absteigender Reihenfolge zu sortieren. Im Internet hab ich jetzt die Date_Format Funktion gefunden, geht nur leider bei mir nicht.
Hier mal der Code:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
$Ergebnis mysql_query("SELECT schicken, empfang, geld, grund DATE_FORMAT(datum, '%d.%m.%Y') AS datum1 FROM abrechnung WHERE schicken = '$name' OR empfang= '$name' ORDER BY datum1 DESC");


     if (@mysql_num_rows($Ergebnis) == 0) {
    echo " Du hast noch keine Abrechnungen getätigt.";
    }

    else {
        while($Data mysql_fetch_array($Ergebnis)) {
$datum $Data[datum1];
$schicken $Data[schicken];
$empfang $Data[empfang];
$geld $Data[betrag];
$grund $Data[grund];


if ($schicken == $name) {
           echo "$datum Überweisung an $empfang ( $geld €) wegen $grund<br>";
    }
else {
echo "$datum überwiesen von $schicken ($geld €) wegen $grund<br>";
}
}
?>


Mir wird jedes mal angezeigt das ich noch keine Abrechnungen getätigt habe, aber wenn ich den Date_Format teil rausnehme werden alle angezeigt.

lg, Jessie

EDIT: Okay jetzt gehts auch nicht mehr wenn ich den Date_Format Teil rausnehme unglücklich Liegt das daran das ich Select * in Select und dann die Namen geändert hab?



Geschrieben von Jessie am 29.03.2009 um 14:08:

 

Mhh ja ich glaub das hab ich verstanden aber selbst wenn ich jetzt das ORDER BY rausnehme funktioniert es auch nicht. Oder steh ich jetzt grad aufm Schlauch? ^^



Geschrieben von Jessie am 29.03.2009 um 14:30:

 

achja stimmt großes Grinsen also der wandelt das jetzt auch um und sortiert, aber nur wenn ich die anderen Sachen ( also empfang, schicken etc. ) aus dem select nehme, aber die brauch ich ja auch aber dann sagt der mir wieder das ich keine Abrechnungen habe. Bei Google findet man auch immer nur Beispiele wo man nur das Datum ausliest, geht das nicht in verbindung mit den anderen Sachen?



Geschrieben von Jessie am 29.03.2009 um 14:41:

 

EDIT : Ahh es funktioniert großes Grinsen Danke, danke !


Forensoftware: Burning Board, entwickelt von WoltLab GmbH