Bonjour,
J'ai réalisé un site web basé sur Joomla 3.8.8 et appuyé sur une base MySQL 5.5
Les informations entrées par mes utilisateurs via le frontend sont stockées dans la base. Quand ils les revoient via l'écran de visualisation/modification de leur profil, tout se passe bien en particulier pour les informations textuelles comportant des accents.
Par exemple quand ils rentrent le nom de leur ville tel que "Béval", ils récupèrent bien le nom 'Béval" dans l'écran de visualisation de leur profil. Quand je regarde le nom de la ville dans le profil de cet utilisateur via le backend, je retrouve également "Béval". Tout est cohérent.
Quand je regarde dans la base avec PhPMyAdmin, je trouve "B\u00eval". Là encore c'est cohérent puisque la base est codée en utf8mb4_unicode_ci. La conversion est bien faite dans les deux sens quand je saisis ou regarde à travers le frontend et le backend.
Mais, et c'est là mon problème, quand je fais un extrait de la base via PhPMyAdmin en faisant un select sur le champ en question pour exploiter ces données via Excel, je trouve toujours "B\u00eval", aucune conversion n'est faite.
Merci d'avance si un expert chevronné pouvait me dire comment récupérer les données converties comme il faut pour que je retrouve les accents.
Cordialement
J'ai réalisé un site web basé sur Joomla 3.8.8 et appuyé sur une base MySQL 5.5
Les informations entrées par mes utilisateurs via le frontend sont stockées dans la base. Quand ils les revoient via l'écran de visualisation/modification de leur profil, tout se passe bien en particulier pour les informations textuelles comportant des accents.
Par exemple quand ils rentrent le nom de leur ville tel que "Béval", ils récupèrent bien le nom 'Béval" dans l'écran de visualisation de leur profil. Quand je regarde le nom de la ville dans le profil de cet utilisateur via le backend, je retrouve également "Béval". Tout est cohérent.
Quand je regarde dans la base avec PhPMyAdmin, je trouve "B\u00eval". Là encore c'est cohérent puisque la base est codée en utf8mb4_unicode_ci. La conversion est bien faite dans les deux sens quand je saisis ou regarde à travers le frontend et le backend.
Mais, et c'est là mon problème, quand je fais un extrait de la base via PhPMyAdmin en faisant un select sur le champ en question pour exploiter ces données via Excel, je trouve toujours "B\u00eval", aucune conversion n'est faite.
Merci d'avance si un expert chevronné pouvait me dire comment récupérer les données converties comme il faut pour que je retrouve les accents.
Cordialement
Commentaire