Hallo,ich lese aus einer Datenbank Länder aus und möchte diese slphabetisch sortieren. Mit "order by land" klappt das zwar auch, allerdings werden länder die mit umlauten beginngen, z.B. Österreich ganz ans ende gesetzt. Gibt es eine einfache möglichkeit, dass diese nach O erscheinen und nicht am Ende?
Ich hab das nun ausprobiert:
$query = "SELECT *, REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE(name_en, 'Ä', 'ae'), 'Ö', 'OE'), 'Ü', 'ue'),'ä', 'ae'), 'ö', 'oe'), 'ü','ue') AS name_en FROM country ORDER BY name_en";
Aber er hängt mir trotzdem das Ö an das Ende (?)
Danke euch.
Ich hab das nun ausprobiert:
$query = "SELECT *, REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE(name_en, 'Ä', 'ae'), 'Ö', 'OE'), 'Ü', 'ue'),'ä', 'ae'), 'ö', 'oe'), 'ü','ue') AS name_en FROM country ORDER BY name_en";
Aber er hängt mir trotzdem das Ö an das Ende (?)
Danke euch.
Kommentar