Champs vides SQL pour cause d'accents
Chikaboum
Messages postés
33
Date d'inscription
Statut
Membre
Dernière intervention
-
Chikaboum Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
Chikaboum Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Sur mon site, j'ai un problème au niveau php et/ou sql.
Les accents ne sont plus pris en compte dans la base de données, et tout message rentré via un formulaire (chat, ou commentaire sur une page) comportant un caractère spécial (ç, é, à, ...) apparait vide dans la table, et n'est donc pas affiché.
Je n'ai rien touché en mettant à jour mon site. Ce problème est survenu comme ça sans aucune raison, du moins je n'ai pas le souvenir d'avoir modifié quoique ce soit qui puisse entraîner un tel désordre.
Voici quelques informations d'encodage, au cas où :
Mes pages sont affichés en ISO-8859-1 via la balise meta et le .htaccess.
L'interclassement de la connexion MySQL (phpmyadmin) est en utf8_general_ci.
L'interclassement des champs des tables et en latin_swedish_ci.
Les interclassements de la base de données sont ceux par défauts, et je n'ai pas eu de problème jusque là avec l'encodage en ISO-8859-1.
Je ne comprends absolument pas l'origine du problème. J'ai fait vérifié ma page de "chat" avec celle du traitement par une connaissance qui a des compétences meilleurs que les miennes en programmation, et il ne semble pas y avoir d'erreurs.
Même en modifiant le message via phpmyadmin, ça ne l'affiche pas.
En espérant que quelqu'un sache résoudre ce problème.
Merci d'avance :)
Sur mon site, j'ai un problème au niveau php et/ou sql.
Les accents ne sont plus pris en compte dans la base de données, et tout message rentré via un formulaire (chat, ou commentaire sur une page) comportant un caractère spécial (ç, é, à, ...) apparait vide dans la table, et n'est donc pas affiché.
Je n'ai rien touché en mettant à jour mon site. Ce problème est survenu comme ça sans aucune raison, du moins je n'ai pas le souvenir d'avoir modifié quoique ce soit qui puisse entraîner un tel désordre.
Voici quelques informations d'encodage, au cas où :
Mes pages sont affichés en ISO-8859-1 via la balise meta et le .htaccess.
L'interclassement de la connexion MySQL (phpmyadmin) est en utf8_general_ci.
L'interclassement des champs des tables et en latin_swedish_ci.
Les interclassements de la base de données sont ceux par défauts, et je n'ai pas eu de problème jusque là avec l'encodage en ISO-8859-1.
Je ne comprends absolument pas l'origine du problème. J'ai fait vérifié ma page de "chat" avec celle du traitement par une connaissance qui a des compétences meilleurs que les miennes en programmation, et il ne semble pas y avoir d'erreurs.
Même en modifiant le message via phpmyadmin, ça ne l'affiche pas.
En espérant que quelqu'un sache résoudre ce problème.
Merci d'avance :)
A voir également:
- Champs vides SQL pour cause d'accents
- Comment supprimer les pages vides sur word - Guide
- Formate pour taxer client frigo vide - Forum Vos droits sur internet
- Formaté mais pas de connexion Internet ? ✓ - Forum Matériel & Système
- Logiciel sql - Télécharger - Bases de données
- Besoin d'aide pour la conversion de format - Forum PDF