Bonjour,
j'essaye de réaliser un script qui ouvre un fichier .csv, modifie certaine données récupérées, et les écris dans un 2nd tableau .csv.
Mon problème se situe sur la derniere operation, lors de l'ecriture : Il ecrit les informations sur la meme ligne aulieu de passer a la suivante, et je me retrouve avec la derniere ligne du 1er csv.
Comment faire pour que le fputcsv passe à la ligne suivante du tableau ??
Merci d'avance !!
------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ------------ ---
$list = array(array ($id,$data[1],$URL,$data[4],$data[8],$data[7]," etat ", $image, " ean ", $data[9]," categorie "," o "," en stock ", " quantité ","livraison")
);
// ouverture du 2nd csv
if(( $fp = fopen("csv2.csv", "w") ) !==FALSE ) {
foreach ($list as $fields) {
//ecriture des ligne dans le 2nd csv
fputcsv($fp,$fields, ";");
}
}