Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

PHP: Umlaute aus Wordpress (WP) Datenbank umwandeln / korrigieren

Hallo!

Ich habe Probleme, deutsche Daten (mit Umlauten!) aus einer Wordpress-Datenbank zu bekommen (von Hand, ohne WP zu nutzen). MIT Wordpress werden die Sonderzeichen, Umlaute etc. auch alle ordentlich umgewandelt und angezeigt, aber ich finde den Code / die Funktion nicht, der/die der tut :(

Beispiel:
"Google im Visier von EU-Datenschützern"
(http://www.computerhilfen.de/news/)

Bei mir heisst das dann so:
"Google im Visier von EU-Datenschützern"


Abfragen tue ich die DB denkbar einfach:
$sql=mysql_query("SELECT * FROM wp_posts ORDER BY ID DESC LIMIT 5;");

...und habe den Text dann in $row['content'] stehen. MIT den komischen Umlauten...


Jemand eine Idee?
Danke!


Antworten zu PHP: Umlaute aus Wordpress (WP) Datenbank umwandeln / korrigieren:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi nico |

Wordpress speichert seine Daten als UTF-8 ab. Wenn du die Kodierung deiner Ausgabeseite ebenfalls auf UTF-8 setzt (so wie das auch bei Wordpress der Fall ist), sollte es gehen :)

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Nachtrag:

Wenn du die Ergebnisdaten gleich im richtigen Charset brauchst, unabhängig von der Seitenkodierung, dann schau dir mal die MySQL-Funktion CONVERT() an.

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Das Charset zu ändern geht nicht - dann sehen andere Inhalte aus anderen Datenbanken "kaputt" aus. Auch die SQL Funktion hat bei mir keine Hilfe gebracht, aber dies:

http://de.php.net/utf8-decode

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Das Charset zu ändern geht nicht - dann sehen andere Inhalte aus anderen Datenbanken "kaputt" aus.

Jo klar - wusste nicht, dass das auf einer bestehenden Seite (CH?) passieren sollte ;)

utf8_decode() ist natürlich auch 'ne Variante. Ob's nun auf dem DB-Server umgewandelt wird oder in PHP, das sollte geschwindigkeitsmäßig nicht der große Unterschied sein :)

greez 8)
JoSsiF

« Internetschriften größer/kleiner Stellen..Domain .. ich weiß net weiter =( »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Datenbank
Eine Datenbank (DBS), im englischen database, ist eine strukturierte Datensammlung und fungiert wie ein "digitales Archiv". Datenbanken dienen der effizienten Aufbewahrun...

Datenkompression
Siehe komprimieren. ...

Datenrate
Die Datenrate, oft auch als Datenübertragungsrate oder Datentransferrate bezeichnet, gibt an, wie viele Daten in einer bestimmten Zeiteinheit (meistens pro Sekunde) ...