Salut à tous,

je souhaite lire un fichier csv. J'ai utilisé pour ce faire le tuto de ce site:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
 
<?php
$file = "http://www.zemanga.com/affilies/export/export.csv";
$taille = 1024;
$delimiteur = ";";
/* ouverture en lecture */
if($fp = fopen($file,"r")) {
    /* extraction d'une ligne */
    while ($ligne = fgetcsv($fp, $taille, $delimiteur)) {
        /* affichage des champs */
        foreach($ligne as $elem) {
           // echo "$elem<br/>";
			echo $elem[1].'<br>';
        }
    }
    /* fermeture fichier */
    fclose ($fp);
} else {
    echo "Ouverture impossible.";
}
?>
J'ai une structure CSV comme celle ci:
'ID';'NOM';'FAMILLE';'SOUSTITRE';'PRIXPUBLICTTC';'PRIXTTC';'PRIXHT';'FORMAT';........
119;Hakkenden - coffret intégral 3 DVD;Hakkenden;;59.95;38.99;32.6;....
Je souhaiterais récupérer chacun de ces champs dans un tableau.

Par exmeple je voudrais des tableaux comme ceci:

id[]
Nom[]
Famille[]
...

et chacun des tableaux contiendrais les valeurs respectives.

Avez vous une idée sur la manière de procéder?


Merci d'avance.