Gast
2009-10-16, 12:18:15
Hallo!
Gerade stehe ich bei folgendem Problem auf dem Schlauch:
Ich verwende auf meiner Website UTF8 und lese über ein HTML-Form Daten ein, welche in eine MYSQL-DB gespeichert werden.
Schreibe ich nun "Bäcker", so lautet der Eintrag in PHPMYAdmin allerdings "Bäcker". Das ist weiter kein Problem, da das auslesen mit PHP das Wort wieder mit dem richtigen "ä" darstellt (ich denke das liegt daran, dass MySQL nur einen Datenstrom speichert, und wenn dieser später wieder in utf8-html gegossen wird, stimmts wieder). Doch warum zeigt phpmyadmin den Umlaut falsch an? Ich habe das Tool mal untersucht und festgestellt, dass dessen Ausgabe wohl in iso-irgendwas erfolgt.. kann man wa was machen?
Danke
PS: wenn ich ein Backup aus phpmyadmin exportiere, so schreibt das Tool lustigerweise das richtige "ä". Importiere ich das Backup wieder, so stet auch in phpmyadmin plötzlich "ä", allerdings ist die Ausgabe unter PHP +9 utf8 dann falsch. Muss also erst wieder in phpyadmin das eigentlich richtige ä auf ä ändern.
Gerade stehe ich bei folgendem Problem auf dem Schlauch:
Ich verwende auf meiner Website UTF8 und lese über ein HTML-Form Daten ein, welche in eine MYSQL-DB gespeichert werden.
Schreibe ich nun "Bäcker", so lautet der Eintrag in PHPMYAdmin allerdings "Bäcker". Das ist weiter kein Problem, da das auslesen mit PHP das Wort wieder mit dem richtigen "ä" darstellt (ich denke das liegt daran, dass MySQL nur einen Datenstrom speichert, und wenn dieser später wieder in utf8-html gegossen wird, stimmts wieder). Doch warum zeigt phpmyadmin den Umlaut falsch an? Ich habe das Tool mal untersucht und festgestellt, dass dessen Ausgabe wohl in iso-irgendwas erfolgt.. kann man wa was machen?
Danke
PS: wenn ich ein Backup aus phpmyadmin exportiere, so schreibt das Tool lustigerweise das richtige "ä". Importiere ich das Backup wieder, so stet auch in phpmyadmin plötzlich "ä", allerdings ist die Ausgabe unter PHP +9 utf8 dann falsch. Muss also erst wieder in phpyadmin das eigentlich richtige ä auf ä ändern.