Caractére speciaux, SQL

Fermé
wildchildforlife Messages postés 74 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 23 juillet 2011 - 6 mai 2010 à 14:52
wpro Messages postés 53 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 15 mai 2010 - 6 mai 2010 à 18:39
Bonjour , j'ai un probleme au niveaux de l'insertion des donnees dans une BDD via un formulaire !!
Le truc c'est que j'ai essayé et retiré PLUSIEURS fonction mais en vain, parmis les fonctions que j'ai essayer d'appliquer sur le $_POST , html_entity_decode, htmlspecialchars, mysql_real_escape_string, addslashes, stripslashes, etc, le truc c'est qu'en verifiant ma BDD je vois qu'elle retraduit les caractére normaux en caractére speciaux, comment faire pour une insertion exact des donnees ? sans pour autant qu'ils soient traduit !!


Merci pour vos reponses !!

A voir également:

1 réponse

wpro Messages postés 53 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 15 mai 2010 7
6 mai 2010 à 15:02
Pour être sur, tu mets dans ton code source (partie head) de ta page l'utf-8 et tu fais pareil pour ta table sql (dans phpmyadmin c'est "interclassement"). A tenté ...
0
wildchildforlife Messages postés 74 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 23 juillet 2011 2
6 mai 2010 à 15:19
Sa marche !! merci mon vieux !! j'étais sure que sa provenait de l'interclassement le truc c'est que j'ai pas remarqué sa au niveau du head c'était un iso 8851 !! il fallait mettre l'utf 8 xD !! anyway merci !! Mais sinon qu'elle est le plus du "iso 8851" ??!
0
wpro Messages postés 53 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 15 mai 2010 7
6 mai 2010 à 18:39
Le ISO est généralement utilisé les caractères par région géographique :
Exemple :
ISO-8859-1 pour les régions europe occidentale, Amérique
ISO-8859-6 pour les régions arabe
etc ...

L'UTF-8 est quant à lui universel

Plus d'info : http://jdepetris.free.fr/load/eao_folder/eao/eao1.html
0