M
Mr. Snoot
Gast
Hio,
wenn ich via PHP Daten aus einer MySQL-DB hole, muss ich vor dem SELECT immer erst ein
machen, damit Umlaute richtig ankommen.
Kann ich das nicht Seitens der DB schon irgendwie lösen, damit ich mir die Funktion spare? Oder muss ich das beim Aufbau der Verbindung schon einarbeiten?
Als Zeichensatz bei Textfeldern benutze ich immer latin1_german2_ci, der MySQL-Zeichensatz ist UTF-8 Unicode (utf8), der/die Zeichensatz / Kollation der MySQL-Verbindung ist utf8_unicode_ci.
MySQL-Client-Version: 5.0.51a
Die grundlegende Idee, die Textfelder auch auf utf8_unicode_ci zu stellen, hilft nicht.
wenn ich via PHP Daten aus einer MySQL-DB hole, muss ich vor dem SELECT immer erst ein
PHP:
mysql_query("SET NAMES 'utf8'");
Kann ich das nicht Seitens der DB schon irgendwie lösen, damit ich mir die Funktion spare? Oder muss ich das beim Aufbau der Verbindung schon einarbeiten?
Als Zeichensatz bei Textfeldern benutze ich immer latin1_german2_ci, der MySQL-Zeichensatz ist UTF-8 Unicode (utf8), der/die Zeichensatz / Kollation der MySQL-Verbindung ist utf8_unicode_ci.
MySQL-Client-Version: 5.0.51a
Die grundlegende Idee, die Textfelder auch auf utf8_unicode_ci zu stellen, hilft nicht.
Zuletzt bearbeitet: