Base de données : utf_8general_ci [Résolu]

Kelsilver - 23 mai 2017 à 13:52 - Dernière réponse : cs_stay 496 Messages postés jeudi 7 juillet 2005Date d'inscription 24 mai 2017 Dernière intervention
- 24 mai 2017 à 15:35
Bonjour,
J'ai un problème d'affichage des données depuis ma base de données.
Pour ma base de données, j'ai utilisé utf_8general_ci pour Interclassement. Mais, le problème que j'ai actuellement c'est que, si la valeur d'un champ contient des caractères accentués comme : é, è, ç, ..., la valeur ou le contenu de champ ne s'affiche pas.
Comme faire pour régler ce problème ?
Merci
Afficher la suite 

4 réponses

Répondre au sujet
cs_stay 496 Messages postés jeudi 7 juillet 2005Date d'inscription 24 mai 2017 Dernière intervention - 24 mai 2017 à 00:48
0
Utile
Bonsoir,

Si tu as remplis ces valeurs manuellement, c'est normal car phpmyadmin crée ce problème. Les données que tu encoderas seront en ISO.

Tu dois les injecter via une appli. que tu vas créer avec des fichiers créés en UTF-8 et l'encodage de la page, également en UTF-8.
Commenter la réponse de cs_stay
jordane45 19221 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 13 décembre 2017 Dernière intervention - 24 mai 2017 à 08:21
Commenter la réponse de jordane45
Kelsilver - 24 mai 2017 à 08:46
0
Utile
1
Bonjour,
Je viens de trouver la solution à mon problème. J'affichais les données de la base de données en faisant : htmlspecialchars($donneAffichet[produit]). Et c'est après avoir enlever les htmlspecialchars que tout s'affiche pour moi.
Merci à vous.
cs_stay 496 Messages postés jeudi 7 juillet 2005Date d'inscription 24 mai 2017 Dernière intervention - 24 mai 2017 à 15:35
C'est réglé :)
Commenter la réponse de Kelsilver

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.