Wie hast du die Verbindungskodierung eingestellt?
Die Verbindungskodierung über phpmyadmin ist auf utf8_unicode_ci, die Zeichen werden fehlerhaft dargestellt. Das ist aber nicht mein primäres Problem (auch wenn es mich interessiert, warum das nicht richtig dargestellt wird). Das primäre Problem ist die Sortierung: die ist falsch.
In meinen php-Skripten habe ich keine Verbindungskodierung eingestellt. Die Zeichen werden korrekt dargestellt. Die Sortierung ist falsch.
Was ich im wiki und sonst nirgends gefunden habe: Wie hängt denn Verbindungskodierung und Kollation zusammen? Ich dachte, die Abfrage wird in MYSQL intern gemacht, in ein Paket gepackt und zu php geschickt und zwar schon sortiert? Dann muss doch der Fehler schon vorliegen, bevor überhaupt ein Datenbit über eine Verbindung mit eine gewissen Kodierung verschickt wurde?
Grüße,
TobAd