Sven Rautenberg: Problem mit UTF8 und MySQL

Beitrag lesen

Moin!

ich möchte tschechische Texte in eine MySQL-Tabelle schreiben.
Die verarbeitenden PHP-Dateien sind alle UTF8-codiert, die MySQL-Verbindung wird mit

mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");

auch in den entsprechenden Modus versetzt.

Sind denn auch die Textfelder auf UTF-8 gesetzt worden?

Dein Problem sieht nämlich so aus, als ob der Standard "Latin1" (=IS=-8859-1) belassen wurde, und in diesem Encoding sind nicht alle tschechischen Zeichen darstellbar. Logisch, dass MySQL dann nicht codierbare Zeichen irgendwie "wegwerfen" muß.

- Sven Rautenberg