> Page Web de mon site, code PHP : > echo mb_internal_encoding(); > UTF-8 > > Merci pour tous ces commentaires + liens. > > Avant "€" m'affichait bien € > Pourquoi plus maintenant ? > > J'ai bien essayé : > Si UTF-8 = "?" > Si ISO 8859-1(5)= "¤". > > Et pourquoi si champ phpmyadmin = 30¤ (et pas €) > mon site affiche correctement 30 € ? > Et mysql en mode console, champ = 30 € > > Lorsque je fais un update ou insert sql, > cotisation='30 €' qui devient sous phpmyadmin : 30¤ > > Serait-ce phpmyadmin ? > > Bonne soirée,
Tu as omis de vérifier la structure de ta base de données, tu peux faire un export de la structure ? De la table concernée au moins ? Vérifie l'encodage de la table et de la colonne, ça donne quoi ?