Rechercher : dans
Par :

Contenu d'un fichier csv ds un tableau php

Dernière réponse le 19 sep 2008 à 18:37:22 -neo-, le 19 sep 2008 à 16:48:22 
 Signaler ce message aux modérateurs

Bonjour,
voilà j'ai un fichier csv de cette forme:

"NumeroColis";"ReferenceExpedition";
"8V56492042486";"";
"CD000058028FR";"";
"CD000058031FR";"";
"CD000058045FR";"";
"CD000058059FR";"";
"CD000058062FR";"";
"8V56492042516";"";
"8V56492042509";"123";
"8V56492042493";"33";
"CD000058076FR";"3";

et donc j'aimerai mettre le contenu de ce fichier dans un tableau php de sorte que:
echo $ficcsv[0][1];

me renvoie "8V56492042486"

Merci de votre aide
Configuration: Windows XP
Firefox 3.0.1

Meilleures réponses pour « Contenu d'un fichier csv ds un tableau php » dans :
[Python] Lire et écrire des fichiers CSV VoirLIRE ET ÉCRIRE DES FICHIERS CSV Python www.python.org, dans sa version 2.4 supporte de facto le format CSV (comma-separated values: valeurs séparées par des virgules). La Library Reference est certes très explicative à ce sujet, mais uniquement...
Fichier CSV VoirFormat CSV Un fichier CSV est un fichier tableur, contenant des données sur chaque ligne séparés par un caractère de séparation (généralement une virgule ou un point-virgule). Comment lire un fichier CSV ? Il peut être lu avec un tableur tel que...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...

1

amjahed, le 19 sep 2008 à 17:02:48

Salut,
Lu à : http://www.php.net/fgetcsv
"fgetcsv() analyse la ligne qu'il lit et recherche les champs CSV, qu'il va retourner dans un tableau les contenant."
Je ne suis pas le biologiste, je suis juste son guide dans la forêt.
J'utilise : Ubuntu, OpenOffice, Firefox, GIMP, Inkscape, 7zip, audacity ... 

Répondre à amjahed

2

Powax, le 19 sep 2008 à 17:03:08

Bonjour,

Un pti coup de pouce:

$filename = "le_chemin_de_mon_fichier_sur_le_server";

$ligne= file($filename); //lit le fichier entier et le place dans un tableau

$nbTotalLignes=count($line);

for($i=0;$i<$nbTotalLignes;$i++){
    // On place chaque élément séparé par un ; dans un tableau
    $ligneTab = explode(";",$ligne[$i]); 
}

Répondre à Powax

3

 -neo-, le 19 sep 2008 à 18:37:22

;)

Répondre à -neo-