Page 1 sur 1

utf et bdd

Posté : 10 août 2006, 16:42
par Invité
Bonjour,
j'ai des caractères soéciaux stockés dans un bdd Mysql, que j'affiche avec une simple requete et un peu de php.

Tous mes résultats contiennent des ? à la place des caractères spéciaux.

J'ai essayé de faire ceci

utf8_encode(MonResultat) et utf8_decode(MonResultat), ça ne change rien.
Qu'ai-je oublié de faire?

Posté : 10 août 2006, 16:58
par graphistnet
L'encodage est-il réellement en utf8?

Posté : 10 août 2006, 18:08
par Invité
l'encodage de quoi? apache, mysql ou la page?
je sais que ma page est en iso-8859-1

Posté : 10 août 2006, 22:09
par HanX
est-ce qu'en changeant de browser ça te fait le même problême ?

Posté : 13 août 2006, 20:54
par Victor BRITO
Salut!

Essaie de changer l'encodage de ta page, en rempaçant iso-8859-1 par utf-8. :wink:

Posté : 14 août 2006, 00:59
par Invité
rien de tout ça ne marche...ce qui est étrange c'est qu'en local ya pas de pb, il n'y a qu'en ligne que ça va pas. qqch à voir avec la config de l'hébergeur?

Posté : 14 août 2006, 11:55
par thehawk
a essayé en mettant le code html par é = &eacute etc ...

http://www.chez.com/starshoot/html/caractere.htm

voila en esperant que ca t aide

Posté : 15 août 2006, 02:36
par icebreak
Donne plus d'infos !
Le charset de ta base,
le charset de la connection
le charset de ta table
le charset de la colonnes.

Tu fais un "SET NAME" avant ta Query ? etc..