[Importation CSV] Caractère spécial
Bonjour,
Je rencontre un problème, assez important, dans l'importation de documents CSV avec php vers une base de donnée Mysql.
L'ensemble de mes caractères spéciaux (apostrophe) sont effacés alors que mon code ci dessous ($sql seulement) provient de Phpmyadmin et fonctionnait parfaitement...
Code:
1 2 3 4 5 6 7
| <?php
$sql = 'LOAD DATA LOCAL INFILE '.$file_csv.' INTO TABLE `nb_table`
FIELDS TERMINATED BY \',\' ENCLOSED BY \'"\' ESCAPED BY \'\\\\\'
LINES TERMINATED BY \'\\r\\n\' IGNORE 1 LINES';
$result = sql_table($sql);
?> |
Code:
1 2 3 4 5 6 7 8
| # Exemple
# Document avant importation
"AERO","AEROSMITH","Groupe américain de hard-rock"
"AFFA","L'AFFAIRE LOUIS TRIO","Groupe français de pop" // apostrophe
# Document après importation
"AERO","AEROSMITH","Groupe américain de hard-rock"
"AFFA","LAFFAIRE LOUIS TRIO","Groupe français de pop" // apostrophe disparait |
Avez vous une idée pour résoudre ce problème ?
Merci d'avance !