Ich arbeite an einer Seite, die unter anderem eine Menge Kundennamen aus einer Datenbank holen soll.
Das PHP-File ist UTF8 und hat auch die entsprechende Meta-Angabe.
Alle Daten in der MySQL-Datenbank haben den Zeichensatz UTF8_unicode_ci.
Wenn ich die MySQL-Daten über PHPMyAdmin abrufe, stimmen alle Umlaute.
Wenn ich in die PHP-Datei direkt Umlaute schreibe, stimmen sie auch.
Wenn ich aber Namen mit Umlauten aus der Datenbank abrufe, gibt es Codierungsfehler.
Hat jemand eine Erklärung dafür?
Danke vielmals, Robert
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
Danke vielmals für deine Hilfe.
Um deine Fragen zu beantworten, abgerufen habe ich mit der PHP-mysql_query, habe aber vergessen zuerst mysql_set_charset aufzurufen.