Mes caractères bdd ne s'affiche pas

Résolu
Noel-barbu Messages postés 258 Date d'inscription   Statut Membre Dernière intervention   -  
 Noel-Barbu -
Bonjour,

Excuser moi de vous déranger mais j'aurais besoin d'un petit coup de pouce, j'ai enregistrée un texte en base de donnée avec les caractères suivants :

(é,è,ç,à,!,*)

mais voilà ce que ça m'affiche dans ma page .

rapide et r?actif , tr?s bonne  ...


dans mon code php j'ai pourtant procédé comme ceci :


mysql_query("set names utf8") or die (mysql_error());

while ($result = mysql_fetch_object($requete))

{
echo '<td valign="top"><div id="text_page_client_message">'.html_entity_decode($result->message).'</div></td>';


Bref mais cela ne m'affiche pas les accents quel est le problème exactement en sachant que ma page est en <meta charset="utf-8">
A voir également:

1 réponse

baladur13 Messages postés 47801 Date d'inscription   Statut Modérateur Dernière intervention   13 688
 
Bonjour
Puisque vous dites dans une alerte le problème résolu, il serait gentil de votre part de nous donner la solution.
Cette dernière pouvant, qui sait, servir à d'autres internautes confrontés à ce type de problème.
Merci d'avance pour eux.
0
Noel-Barbu
 
Un simple html_entity_decode sur ma variable suffisait comme ceci :

echo '<td valign="top"><div id="text_page_client_message">'.html_entity_decode($result->message).'</div></td>';
0