phpbar.de logo

Mailinglisten-Archive

[php] Charset von MySQL

[php] Charset von MySQL

Stephan Krauß info at suppenterrine.de
Do Jan 28 13:37:08 CET 2010


Hallo !

Ich habe $_Db->exec("SET NAMES SET utf8");
eingebaut.

Die Umlaute werden richtig dargestellt in der Anwendung.
Das einlesen und das auslesen liefert die richtigen Werte.

Bsp.: 'WertäöüÄÖÜ'

Wenn ich in die Datenbank gehe und mir den Wert anschaue,
dann habe ich: 'WertäöüÄÖÜ' .

Die Spalte dieser Tabelle hat den Zeichensatz 'utf8' und die Sortierung
'utf8_unicode_ci' .

Wenn ich das richtig verstehe, dann werden die ankommenden Zeichen
die UTF8 sind als Latin-1 angesehen und entsprechend gespeichert. :-(

Gruß

Stephan





php::bar PHP Wiki   -   Listenarchive