2010-11-22 20 views
2

Lorsque j'importe mon fichier CSV, les symboles (tels que $ £ é á ü etc) sont changés en? S.phpmyadmin importation csv avec des symboles

Une idée pour résoudre ce problème?

(par exemple puis-je l'ouvrir dans Excel et enregistrez les symboles modifiés à leur entité HTML respective par exemple: £ -> £)

Merci

Répondre

4

Pas besoin de convertir les caractères en entités HTML . Vous avez juste besoin de choisir le jeu de caractères correct lors de l'importation du fichier.

En phpMyAdmin, vous devriez avoir une sélection déroulante comme ceci:

alt text

Vous devriez être en mesure de trouver le jeu de caractères utilisé par Excel dans le « Enregistrer sous ... » dialogue .

+1

aha! brillant. J'ai fait un peu de recherche, mais j'ai choisi Latin1. :) Je vous remercie. –

+0

@ThomasClayson: Merci d'avoir donné l'encodage que vous avez utilisé. J'avais eu du mal à trouver un moyen de définir ISO 8559-1 comme jeu de caractères, je ne savais pas que latin1 fonctionnerait pour moi aussi. – Fr0zenFyr

+0

@Pekka: Pourquoi UTF-8 ne montre-t-il pas des caractères accentués comme 'é À'? En économisant Excel, il est encodé en UTF-8 (Unicode). Quand j'utilise Latin1, j'ai des problèmes avec des caractères comme 'Σ, σ' et' ≤' etc. N'y at-il pas un moyen d'importer des données contenant un mélange de tous ces caractères? – Fr0zenFyr