1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
<?php
if (file_exists("chemin\\Fichier.csv"))
$myfile = fopen("chemin\\Fichier.csv","r");
else{echo "Opération impossible, contacter l'administrateur !"; exit();}
while (!feof($myfile))
{
$ligne = fgets($myfile,4096);
$liste = explode(";",$ligne);
$tailleL = count($liste);
$query = 'INSERT INTO table (champ1,champ2,champ3,champ4,champ5) VALUES (';
for($i = 0 ;$i <= $tailleL - 1 ;$i++)
{
if($i < $tailleL - 1){$query.= '"'.$liste[$i].'",';}
else if($i = $tailleL - 1){$query.= '"'.$liste[$i].'"';}
}
}
$query.= ')';
$result= mysql_query($query);
fclose($myfile);
//Gestion des erreurs mysql à rajouter " or die ....."
?> |
Partager