soluzione alternativa
codice:
$nome_file ="quotazioni.csv";
$separatore=",";
if (file_exists($nome_file))
$fp = fopen($nome_file, "r");
else
{
echo "File introvabile
";
exit();
}
while (!feof($fp))
{
$linea = fgets($fp,4096); //
$liste = explode($separatore,$linea); //
$col1 = addslashes(stripslashes($liste[0]));
$col2 = addslashes(stripslashes($liste[1]));
$col3 = addslashes(stripslashes($liste[2]));
$col4 = addslashes(stripslashes($liste[3]));
// A questo punto l'inserimento
$query="insert into fantacalcio (ruolo,nome,squadra,valore) ";
$query.="values ('$col1','$col2','$col3','$col4') ";
$result=mysql_query($query);
}
if (!$result)
echo "Impossibile aggiungere i record";
else
echo "import...ok";
oppure con una query normale
$query = "LOAD DATA INFILE quotazioni.csv REPLACE INTO TABLE fantacalcio FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (ruolo,nome,squadra,valore)";
mysql_query($query) or die mysql_error();