Caractére speciaux, SQL
wildchildforlife
Messages postés
47
Date d'inscription
Statut
Membre
Dernière intervention
-
wpro Messages postés 65 Statut Membre -
wpro Messages postés 65 Statut Membre -
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 !!
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 !!
1 réponse
-
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é ...
-
-
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
-