chino18
Messages postés82Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention 1 avril 2011
-
29 avril 2005 à 09:34
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
2 mai 2005 à 11:39
Bonjour tout le monde!
j'ai un problème qui va surement vous paraître un peu ballot, mais qui m'énerve grave!
Voilà:
J'insère dans ma base MySQL des données provenant d'un formulaire provenant d'une page PHP.
Et là c'est le drame!:
je retrouve le code des accents à la place des accents dans mes champs.
ex: Exemple: "é" se transforme en "é".
Pourtant, dans ma page php j'ai bien ma balise meta ou je précise le charset:
et dans MySQL, ma variable character_set contient "latin1" qui correspond logiquement à l'iso-8859-1. Donc je ne pense pas que l'erreur provient de la base.
Quelqu'un voit-il une solution? Pasque là je ne comprend plus rien.
J'accepte les incantations vaudous s'il le faut.
chino18
Messages postés82Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention 1 avril 20111 2 mai 2005 à 08:42
Ouai en effet ca venait de la fonction htmlentities.
Je connaissais pas cette fonction.
Mais je me demande quand même si le fait d'avoir des caractères accentués dans un champ SQL puisse engendrer des problèmes par la suite.
Je pense par exemple aux SELECT.