[RESOLU] Importation de données .CSV dans une base MySQL

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Importation de données .CSV dans une base MySQL

Re: Importation de données .CSV dans une base MySQL

par moogli » 10 juin 2014, 21:54

Ta base de données est dans quel encodage ?

Ouvre ton fichier csv avec notepad pour voir son encodage.
notepad++ par exemple; notepad c'est plutôt à éviter :mrgreen:

@+

Re: Importation de données .CSV dans une base MySQL

par benv8nam » 10 juin 2014, 18:53

Ta base de données est dans quel encodage ?

Ouvre ton fichier csv avec notepad pour voir son encodage.

Re: Importation de données .CSV dans une base MySQL

par moogli » 07 juin 2014, 22:26

Salut,

Tu as mis le doigt sur le problème il y a un soucis encodage quelque part.

As tu suivis le tuto sur l'encodage (notateur tu au niveau connexion SGBD ?).

Ça m'étonnerait fortement que excel encodage un fichier en utf-8 (du moins par défaut) il faut voir de ce côté la aussi.

Est ce que tu passe par php ?
Si oui as tu testé les fonctions utf8_encode utf8_decode ?

@+

Importation de données .CSV dans une base MySQL

par JOUFFRAY » 07 juin 2014, 22:03

Bonsoir, :)

je ne comprends pourquoi mes données lors de l'importation d'un fichier .csv issu d'un export Excel se retrouve avec les accents converti
Exemple :
2319;7;2009/05;16/05/2009;Compte à compte;Virement débit;0;Revenus, frais et mvt de fond bancaires;200 000,00;;FAUX;;
2538;7;2011/08;31/08/2011;Intérêts créditeurs;Virement crédit;0;Revenus, frais et mvt de fond bancaires;;9 103,72;FAUX;;
donne une fois importé
2319;7;2009/05;16/05/2009;Compte ? compte;Virement d?bit;0;Revenus, frais et mvt de fond bancaires;200 000,00;;FAUX;;
2538;7;2011/08;31/08/2011;Int?r?ts cr?diteurs;Virement cr?dit;0;Revenus, frais et mvt de fond bancaires;;9 103,72;FAUX;;

etc..... et ce quelque soit l'interclassement choisi : utf8, ascii, etc.. |*()

Merci pour votre aide.

Cordialement