Bonsoir à tous
Je suppose que cette question a été maintes fois posée, mais je n'ai pas trouvé de réponse.
Je viens de créer une base de données MySQL et je constate que le support des caractères diacritiques n'est pas correctement effectué.
Quand je remplis un champ contenant un caractère accentué par MySQL j'obtiens un résultat qui s'affiche mal dans les pages HTML codées UTF-8.
Réciproquement quand je fais une insertion dans une table depuis le site, le caractère en question s'affiche bien dans les pages HTML mais mal dans phpMySQL.
Comme je me doutais de cette situation, j'ai fait ces essais dès la création de la table, et l'expérience a confirmé mes craintes.
Ce que je crains bien entendu c'est que la sauvegarde/restauration de la base par phpMySQL ne fasse que rendre la base inutilisable.
Je suis prêt à la recréer de zéro si nécessaire, mais je n'ai pas trouvé comment faire pour éviter ces désagréments.
Merci de votre aide.
Partager