Importer csv to mysql sans guillemets

qyounes1970 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

voici mon code mais malheureusement je veux pas que les guillemets soient importés dans ma bdd, si qq peut m'aider SVP

<?php

//connect to the database
$connect = mysql_connect("root","user","pass");
mysql_select_db("bdd",$connect); //select the table
//

if ($_FILES[csv][size] > 0) {

//get the csv file
$file = $_FILES[csv][tmp_name];
$handle = fopen($file,"r");

//loop through the csv file and insert into database
do {
if ($data[0]) {
mysql_query("INSERT INTO eleves (CODE_ELEVE, CODE_CLASSE, NOM, PRENOM) VALUES
(
'".addslashes($data[0])."',
'".addslashes($data[1])."',
'".addslashes($data[2])."',
'".addslashes($data[3])."'
)
");
}
} while($data = fgetcsv($handle, 10000, ",", "\""));
}

?>
A voir également:

1 réponse

Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
 
Hum, un petit str_replace('"','',$data[0]) devrait fonctionner je pense.
0