Bases de données

Suivre ce topic
Ce topic est suivi par : andy
Ce topic a été résolu
Keitaoxmo

Keitaoxmo Le 11 avril 2016 à 00:49 (Édité le 25 janvier 2019 à 17:50)

Bonsoir j'ai créé une base de donnée et dans l'un des champs de cette base de donnée j'ai inséré un long texte et quand je l'affiche a l’écran il refuse d'afficher les accents et autres caractère . Et j'ai bien mis utf-8 dans ma balise meta.
TheFlameflo

TheFlameflo Le 11 avril 2016 à 01:12

Salut !
Dans ta table, il y a un champ "Interclassement". Descend et tu trouveras UTF-8, c'est lui que tu dois mettre ! 😀
Nobodief

Nobodief Le 11 avril 2016 à 13:26 (Édité le 11 avril 2016 à 13:28)

Beaucoup plus simple et très franchement, je n'ai jamais vue une base de donnée en interclassement UTF-8 corriger ce problème, dans le fichier de configuration de ta base de données insère ce code :
$bdd->exec("SET CHARACTER SET utf8");
Plutôt que de s'embêter à les décoder à l'affichage, nous allons les décoder à l'insertion.
Keitaoxmo

Keitaoxmo Le 15 avril 2016 à 12:19

Merci Santar le code fonctionne bien il a réglé mon problème. TheFlameflo je n'ai pas trouver de UTF-8 dans "Interclassement"
Nobodief

Nobodief Le 15 avril 2016 à 13:34

Pas de quoi.
andy

andy Le 16 avril 2016 à 04:43

cela m'a également aidé ! merci santa...
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte