Php n'affiche pas les infos de la bdd si un accent est présent
Résolu/Fermé
rolly41
Messages postés
244
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
5 novembre 2024
-
Modifié par rolly41 le 21/02/2013 à 12:40
rolly41 Messages postés 244 Date d'inscription dimanche 16 novembre 2008 Statut Membre Dernière intervention 5 novembre 2024 - 21 févr. 2013 à 21:07
rolly41 Messages postés 244 Date d'inscription dimanche 16 novembre 2008 Statut Membre Dernière intervention 5 novembre 2024 - 21 févr. 2013 à 21:07
A voir également:
- Php n'affiche pas les infos de la bdd si un accent est présent
- E avec accent - Guide
- Le clavier de mon telephone ne s'affiche plus - Guide
- Easy php - Télécharger - Divers Web & Internet
- Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les bandes dessinées ado. puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep. quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ? ✓ - Forum Windows 10
3 réponses
Utilisateur anonyme
21 févr. 2013 à 16:33
21 févr. 2013 à 16:33
Ca ressemble bien à un soucis d'encodage, essai de mettre les balise <meta> dans ta page , ou un header pour que tout soit encodé en UTF8
fais un var_dump($dnn) pour voir ce que vaut le data quand il y a un accent et quand il y en a pas .
rolly41
Messages postés
244
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
5 novembre 2024
1
21 févr. 2013 à 18:04
21 févr. 2013 à 18:04
avec le var_dump j'ai ce résultat : string 'Aucune pr?sentation' (length=19)
rolly41
Messages postés
244
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
5 novembre 2024
1
21 févr. 2013 à 19:54
21 févr. 2013 à 19:54
Voici des informations sur la base de données :
Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
Interclassement pour la connexion MySQL : utf8_general_ci
Interclassement des table : utf8_unicode_ci
Interclassement des champs de chaque tables : utf8_general_ci
Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
Interclassement pour la connexion MySQL : utf8_general_ci
Interclassement des table : utf8_unicode_ci
Interclassement des champs de chaque tables : utf8_general_ci
rolly41
Messages postés
244
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
5 novembre 2024
1
21 févr. 2013 à 21:07
21 févr. 2013 à 21:07
En localhost, j'ai supprimé , ENT_QUOTES, 'UTF-8' du code
Et cela fonctionne.
La même base, avec les même tables et les même données avec les même page php ne fonctionne pas sur mon site ... je n'ai rien si un accent est présent.
<?php echo htmlentities($dnn['presentation'], ENT_QUOTES, 'UTF-8'); ?>
Et cela fonctionne.
La même base, avec les même tables et les même données avec les même page php ne fonctionne pas sur mon site ... je n'ai rien si un accent est présent.
21 févr. 2013 à 18:25
Mais le même résultat