Lettres accentuées en sql

Fermé
coliasso Messages postés 37 Date d'inscription lundi 15 septembre 2014 Statut Membre Dernière intervention 13 juillet 2016 - 16 sept. 2014 à 18:44
coliasso Messages postés 37 Date d'inscription lundi 15 septembre 2014 Statut Membre Dernière intervention 13 juillet 2016 - 16 sept. 2014 à 22:11
Bonjour,
lorsque j'affiche des enregistrements, les caractères accentués à l'entrée deviennent des symboles du genre ?, petit losange etc
les changements d'encodage que j'effectue au niveau de l'éditeur n'ont d'effet que sur la page et non sur les valeurs affichées
je voudrais savoir comment gérer ça
par avance, merci

1 réponse

Utilisateur anonyme
16 sept. 2014 à 18:54
Bonjour, tu utilises PHP, c'est sûrement un problème de codage de ta page. Régler l'encodage de l'éditeur ne sert pas toujours, il faut aussi le spécifier dans la page.
1
coliasso Messages postés 37 Date d'inscription lundi 15 septembre 2014 Statut Membre Dernière intervention 13 juillet 2016
16 sept. 2014 à 19:03
Rocky, merci
mais comment le spécifier sur la page? quel encodage utiliser? et comment?
encore une fois, merci
0
Utilisateur anonyme
16 sept. 2014 à 19:12
Dans le head de ta page :

<meta http-equiv="content-type" content="text/html; charset=iso-8859-15">

Par exemple.
0
coliasso Messages postés 37 Date d'inscription lundi 15 septembre 2014 Statut Membre Dernière intervention 13 juillet 2016
16 sept. 2014 à 20:26
grand merci, Rocky
je l'essaie et je te tiens informé
A+
0
coliasso Messages postés 37 Date d'inscription lundi 15 septembre 2014 Statut Membre Dernière intervention 13 juillet 2016
16 sept. 2014 à 21:05
Rocky, j'ai mis ça, mais les déformations dont j 'ai parlées persistent
je peux encore faire comment?
0
Utilisateur anonyme
16 sept. 2014 à 21:07
Tu utilises quel éditeur de textes? Il faut bien sûr que le codage spécifié dans le head corresponde à celui du fichier. Sinon une autre possibilité c'est que MySQL soit mal configuré.
0