PHP zeigt chinesische Zeichen an: SET NAMES 'utf8' funktioniert nicht

Ich versuche, mit einer vorhandenen Datenbank zu arbeiten, kann jedoch keine chinesischen Zeichen anzeigen. Die Datenbank war eigentlich zuerst eine MS Access-Datei, die ich mit einem Programm in mysql konvertiert habe. Wie auch immer, viele Zeilen enthalten chinesische Schriftzeichen und ich kann sie in keinem Browser richtig darstellen.

Ich kann ansonsten gut chinesische Schriftzeichen anzeigen, und ich kann sie auch sehen, wenn ich phpmyadmin verwende, um die Tabellen zu betrachten. Ich habe nach einer Lösung für dieses Problem gesucht, und es scheint mir, dass die übliche Lösung darin besteht, die Abfrage "SET NAMES 'utf8'" auszuführen. Dabei wurden jedoch nur die angezeigten Zeichen von Fragezeichen zu anderen, seltsamen Symbolen geändert.

Wenn ich in phpmyadmin Kollatierung sehe, ist utf8_general_ci für die Datenbank und alle Tabellen.

Irgendwelche Ideen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage