voila en gros j'ai un fichier CSV avec des champs et données que je veux transformer en un autre fichier CSV en y ajoutant d'autres champs et changer l'ordre des champs du premier fichier afin d'automatiser un processus.
voici un bout de code que j'ai commencer à écrire et je bloque sur le fait que dans ma boucle comment affecter ma variable "$elem" à un tableau avec des variables différentes pour que chacune de ses variables correspondent a un champ différent ("$nom","$prénom"...) pour que apres je puisse utilser un fputs.
Merci par avance
<?php
$file = "test1.csv";
$taille = 1024;
$delimiteur = ";";
/* ouverture en lecture */
if($fp = fopen($file,"r"))
{
/* extraction d'une ligne */
while ($ligne = fgets($fp, $taille))
{
/* extraction champs */
$tab = explode($delimiteur, $ligne);
/* affichage des champs */
foreach($tab as $elem)
{
echo "$elem <br/>";
}
}
/* fermeture fichier */
fclose ($fp);
}
else
{
echo "Ouverture impossible.";
}
?>