Hallo,
$abfrage = "SELECT date_format(datum,'%d.%m.%Y') AS datum, headline, info, kategorie FROM news ORDER BY datum LIMIT 15";
04.01.2008 - SVWW - Eintracht Frankfurt
16.10.2007 - SVWW - FSV Mainz 05 ausverkauft !!
18.02.2008 - SVWW vs. Kaiserslautern ausverkauft !aber das ist ja nicht korekt !! wieso funktoniert das nicht ?
was heißt "nicht korrekt"? Wenn die Spalte "datum" ein reines Textfeld ist, ist diese Sortierung vollkommen korrekt! Wenn du nach Datum sortieren willst, benutze entweder ein Feld vom Typ Datum, oder verwende das Datumsformat nach DIN 5008 (YYYY-MM-DD), das sich auch als String sauber sortieren lässt.
Ciao,
Martin