PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Benutzer mit "üfchen" ist unter "Y" zu finden


hohleweg
07.12.2006, 12:06
Hallo
Ich habe einen Benutzer mit dem Namen "üfchen" in der Benutzerliste ist er NICHT unter "U" sondern unter "Y" zu finden.

http://www.buggy125.de/forum/memberlist.php?ltr=Y&pp=0&sort=username&order=asc
Interessant oder?

Aber warum ist das so?
Gruß Joachim

hohleweg
10.12.2006, 14:07
... schieb mal nach oben! was meint das team?
gruß jo

pogo
11.12.2006, 00:18
Bei der Kollation latin1_swedish_ci, die sehr wahrscheinlich für deine Tabellen eingestellt ist, wird das Ü wie ein Y behandelt und ist daher auch dort einsortiert.

Man sieht es sehr schön, wenn man das Query
SELECT * FROM user WHERE username LIKE "%ü%";
ausführt.

Richtig funktioniert es vermutlich nur, wenn man die Kollation latin1_german2_ci wählt.
Dazu müsste man aber ALLE Tabellen anpassen, da es sonst wieder zu dem bekannten "illegal mix of collations" Fehler kommt.

Das haben wir allerdings noch nicht testen können bisher.