Evtl. die Leerzeichen mit Anführungszeichen einbinden?
"Bosnia and Herzegovina"
Hallo zusammen,
ich möchte gerne eine Liste von Ländern alphabetisch ausgeben lassen.
Es ist jedoch so, dass die Länder, die aus mehreren Wörtern bestehen, da sie Leerzeichen enthalten (z. B. Bosnia and Herzegovina), denen vorangestellt werden, die aus nur einem Wort bestehen.
Wie kann ich das unterbinden?
Vielen Dank.
Grüße aus der Löwenstadt, Nadine
Evtl. die Leerzeichen mit Anführungszeichen einbinden?
"Bosnia and Herzegovina"
An welcher Stelle denn?
Ich frage ab
als BeispielPHP-Code:select name from t_countries order by name asc
Versucht hatte ich vorhin schon
Hat auch nicht geklappt.PHP-Code:select name as 'countryname' from t_countries order by countryname asc
Meinstest du das?
Grüße aus der Löwenstadt, Nadine
Probier mal, die Leerzeichen durch HTML-Entities zu ersetzen - für MySQL bleibt das dann ein kompletter String:
PHP-Code:SELECT REPLACE(`name`, " ", " ") AS "countryname" FROM `t_countries` ORDER BY `countryname` ASC;
Ja, prima. Danke.
Ob das letzendlich geklappt hätte, weiß ich nicht. Dadurch habe ich aber gesehen, dass das gar nicht damit zusammen hing, sondern bei einem Teil der Einträge vorneweg ein Leerzeichen stand, das mir nie aufgefallen ist ;-)
Grüße aus der Löwenstadt, Nadine
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)