David: PHP, MySQL und UTF-8

Beitrag lesen

Hallo, für's Archiv:
der Fehler lag darin, dass der DB-Server den Befehl SET NAMES='utf8'; nicht verwertete. Die Codierung der Verbindung war also immer noch latin1.

Das Ganze lässt sich aber auch durch folgende Befehlskette erreichen:

SET character_set_client='utf8';  
SET character_set_connection='utf8';  
SET character_set_results='utf8';

Danach funktioniert alles wie gewünscht.

Viele Grüße,
David