Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [SQL] Probleme mit den Zeichensätzen. (https://www.delphipraxis.net/98306-%5Bsql%5D-probleme-mit-den-zeichensaetzen.html)

Daniel G 24. Aug 2007 18:20


[SQL] Probleme mit den Zeichensätzen.
 
Moin,

Ich habe für meinen Blog vor einiger Zeit ein Importskript für Wordpress geschrieben. Dabei wurden die Daten munter aus der Datenbank ausgelesen. Inzwischen ist es so, dass ich mit dem neuen Blog schon eigene Einträge hinzugefügt habe, und nun auf ein Zeichensatzproblem gestoßen bin:

Die neuen Datensätze werden offensichtlich als "iso-8869-1"-codiert gespeichert, die alten Wordpress Datensätze sind aber noch in "utf-8". Setze ich "utf-8" in den Header, so beschwert sich der Validator vom W3, dass der Zeichensatz nicht passt, und ich sehe lauter kleine Fragezeichen anstelle der Umlaute. Andersherum sind zwar die Umlaute der neuen Einträge korrekt, die der alten aber merkwürdig "verwurschtelt".

Ich möchte jetzt die Datensätze allesamt "iso-8869-1" kodiert haben. Gibt es da eine einfachere Möglichkeit, als mit "CONVERT" jeden Datensatz einzeln umzuwandeln? Als Datenbank-Backend nutze ich übrigens PHPMyAdmin.

Daniel G 24. Aug 2007 21:46

Re: [SQL] Probleme mit den Zeichensätzen.
 
Ok, Problem hat sich durch die geschickte Nutzung von utf8_decode und str_replace in Verbindung mit einem DB-Dump erledigt. :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz