Aller au contenu

Pb de charset entre wordpress et des tables


Sujets conseillés

Posté

Bonjour à tous,

En quelques mots, la situation.

J'utilise wordpress, et j'ai activé le plug-in permettant de gérer du php dans des pages spéciales (exec-php).

Wordpress est en UTF-8, ses bases également d'après ce que j'ai compris.

J'essaye d'utiliser 2 tables importées, que j'ai copiées dans la base mysql de wordpress.

Les accents à l'intérieur de ces tables sont sous la forme 'standard' éèà...

Lorsque j'affiche les champs 'texte' ou que je veux faire des requêtes sql de ces tables dans ma page wordpress, évidemment les accents merdouillent et m'affichent des ?, vu que le charset de ma page wordpress est en UTF-8.

Après quelques recherches ici et sur le net, il m'est apparu 2 'solutions' :

- soit changer le charset de mes 2 tables en UTF-8

- soit appliquer un 'filtre' lors de mes requêtes pour convertir le résultat.

Je préfèrerai la première soluce, mais faut il alors que je convertisse 'à la main' les accents déjà présents dans les enregistrements ?

Par ailleurs, impossible de trouver dans phpmyadmin l'endroit pour modifier ce maudit charset des tables. Puis je le faire uniquement sur 2 tables ?

J'utilise phpMyAdmin - 2.9.2 et MySql 4.0.21 (mac)

Merci de vos conseils et avis éclairés :)

Posté

Bonjour,

Il vous faut au moins mySQL 4.1 pour gérer les charsets... et spécifier Unicode.

Votre version est insuffisante. Je ne sais pas si wp peut être bridé pour de l'iso-8859.

Posté

Merci de votre réponse.

En attendant de changer de version, je me dépatouille avec utf8_encode :)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...