MySQL et UTF8

Mammouth du PHP | 1339 Messages

22 oct. 2008, 02:06

Bonjour,

J'ai pris l'habitude, sans trop savoir pourquoi, de utf8_decode() mes insertions SQL et de utf8_encode() à l'affichage des infos...

Meme chose pour les stripslashes().

Quel est la meilleur solution ?

J'ai fait ca car je me suis persuadé que ca ne sera pas adapté avec des SOUNDEX ou des recherches.

Merci, Elie
Bon sinon tu me fais un message privé et on se fait un TeamViewer

Mammouth du PHP | 959 Messages

22 oct. 2008, 18:01

La meilleure solution c'est de marcher TOUT est exclusivement en UTF-8

Regarde ça

Sinon je te conseille de créer 2 fonctions : mysql_input() : pour l'insertion de données dans la base
et mysql_output() : pour la "prise" de données à afficher par la suite ;)

ViPHP
AB
ViPHP | 5818 Messages

22 oct. 2008, 18:40

Dans ce tuto (codage utf8) d'inscription dans un espace membre http://www.phpfrance.com/forums/voir_sujet-242539.php , je fais une recherche préalable sur le pseudo ... sans avoir à utiliser utf8_encode(), ni utf8_decode() non plus de stripslashes()