Import CSV -> SQL : casse accents

Fermé
beber - 10 févr. 2012 à 22:09
 Phil - 11 avril 2013 à 17:05
Bonjour,
je tente d'importer un fichier CSV sur une base de données via PhpMyAdmin
Le fichier s'importe bien mais casse à chaque accents

exemple : pour "Ent Prévot", le champ de la table contiendra "Ent. Pr"

Quelqu'un sait ce que je pourrait faire

(PS : tout est en UTF-8 )

A voir également:

3 réponses

Il faut encoder le fichier .CSV en UTF-8.

Pour cela, ouvrir le fichier avec Notepad++ et convertir en UTF-8

j'ai également galéré avant de trouver ;)
4
J'ai pas précisé :
En ouvrant le fichier .csv (certainement fait sous Excel) on s'aperçoit qu'il n'était pas encodé en utf-8.
0
Bonjour,

j'ai un pb similaire, mon CSV est bien en UTF-8 (converti dans Notepad++), l'interclassement des champs de ma table en utf8_general_ci, dans la base les accents apparaissent comme ils ont été écrits et donc sans codage spécifique (est-ce normal ?). J'affiche ensuite un produit dans ma page web elle aussi au format UTF-8 (<meta charset="utf-8">) mais là ça ne marche plus car par exemple pour le mote "Créole" il m'affiche Cr?oles et je suis obligé de forcer le codage du navigateur sur ISO pour voir les accents, une idée ?

Merci,
Phil.
1
Probleme résolu : j'ai passé ça en ISO mais est-ce la bonne solution?...
0