Bonjour
J'utilise un plugin personnel pour renseigner le champ description d'une catégorie.
Or depuis le passage de la base en UFT8, j'obtiens l'affichage suivant
par d�cision du 12 d�cembre
Voici la structure de la table
CREATE TABLE `histoire_bureaux` (
`Num` int(10) default NULL,
`Nom_Galerie` varchar(50) default NULL,
`historique` blob
) ENGINE=MyISAM DEFAULT CHARSET=utf8
J'ai le même souci lorsque mon plugin veut afficher ce code html
<td > <div align="center"><font face="Comic Sans MS" size="2">Civilité</font></div></td>
<td > <div align="center"><font face="Comic Sans MS" size="2">Nom</font></div></td>
<td > <div align="center"><font face="Comic Sans MS" size="2">Prénom</font></div></td>
<td ><div align="center"><font size="2" face="Comic Sans MS">Début de mandat</font></div></td>
<td > <div align="center"><font face="Comic Sans MS" size="2">Fin de mandat</font></div></td>
Voici le résultat
Civilit� Nom Pr�nom D�but de mandat
Fin de mandat
Comment résoudre cette situation ?
Merci de votre aide
Hors ligne
En utf-8 les accents doivent être encodés : 'é' = 'é'
tu peux soit changer le charset de ta table en iso-8859-1 (mais je sais pas si c'est bien vu que le reste est en utf-8)
ou alors exporter ta table et utiliser un éditeur texte quelconque (Notepad++) pour remplacer tous les caractères pséciaux
Hors ligne
Bonjour
Ta réponse règle le 2nd point du code html par contre comment faire afficher avec les accents le champ historique inséré par mon plugin dans le champ description de la catégorie
CREATE TABLE `histoire_bureaux` (
`Num` int(10) default NULL,
`Nom_Galerie` varchar(50) default NULL,
`historique` blob
) ENGINE=MyISAM DEFAULT CHARSET=utf8
Remarque en phpmyadmin l'affichage contient bien les accents
Merci de votre solution
Cordialement
Hors ligne