php Error Beschreibung: Fehlerhafte string value: '\xF4t l'\xE9...' auf einfügen
Bin ich beim einfügen der Daten aus einer UTF8-general-ci-Tabelle in eine andere UTF8-general-ci-Tabelle. Dies sind die Artikel. Etwa 20 oder 30 nicht einfügen durch zufällige Verwendung von französischen Titeln oder Sätze wie "à la". Die Fehler ich erhalte, ist die Beschreibung der Fehler: Incorrect string value: '\xF4t l'\xE9...'.
Nichts, was ich tun scheint zu funktionieren, einschließlich des Hinzufügens von
mysqli_set_charset($conn, "utf8");
Wenn beide Tabellen sind bereits UTF8, was kann ich tun, um das hinzufügen dieser zufälligen Artikel mit französischen Phrasen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Des bytes hast du in deiner Frage zitiert (F4 und E9) sind nicht gültig UTF-8-Daten. Einige oder alle Ihre Daten wohl tatsächlich ISO-8859-1 — Sie brauchen, um es konvertieren zu UTF-8 mit
mb_convert_encoding()
odericonv()
.Versuchen, diese mit utf8_encode();