[PRG]CSV et PHP

Ici vous pouvez demander de l'aide ou des conseils pour la création de Trainers. Vous programmez ? Vous avez des questions ? Vous connaissez un langage PHP, HTML, C, C++, Visual Basic etc... et vous souhaitez en faire profiter tout le monde c'est ici aussi? Vos questions et réponses sur le graphismes sur l'utilisation de logiciels 2D et 3D (comme Photoshop, Painter, 3DSMAX, Ligthwave, Flash etc...)

Moderators: Shub, Administrateurs - Adjoint, Modérateur, Administrateur, Global Moderator

Post Reply
sim911
Caporal
Caporal
Posts: 29
Joined: 14 Nov 2003 - 00:01:58
Location: Québec

[PRG]CSV et PHP

Post by sim911 »

Bonjour tout le monde!

J'aimerais savoir comment extraire une donnée d'un fichier CSV. J'ai fait plusieurs recherche sur google, mais j'ai rien trouvé qui explique comment extraire une donnée en particulier.

J'aimerais par exemple extraire le nombre 5 du du fichier CSV suivant:

Code: Select all

Titre 1;Titre 2;Titre 3
1;2;3
4;5;6
7;8;9
Pour ensuite faire des calculs avec.


Merci d'avance,
Simon
Last edited by sim911 on 04 May 2006 - 01:24:07, edited 1 time in total.
CrazyFrog
Adjudant
Adjudant
Posts: 143
Joined: 06 Sep 2005 - 23:07:18
Contact:

Re : [PRG]CSV et PHP

Post by CrazyFrog »

Aucune idée désolé. :huh:
User avatar
Vinssent
Administrateurs - Adjoint
Administrateurs - Adjoint
Posts: 1484
Joined: 14 Oct 2002 - 15:32:16
Location: Ville de Québec
Contact:

Re : [PRG]CSV et PHP

Post by Vinssent »

Pour extraire les valeurs c'est pas trop compliqués...

Tu lis un ligne et tu mets ça dans une variable ($variable = '1;2;3'), ensuite tu utilise la fonctione explode() qui elle vas te séparer les éléments de la ligne ($tab = explode(';', $variable); qui vas te donner :

$tab[0] = 1;
$tab[1] = 2;
$tab[3] = 3;

Après, tu peut faire un un tableau à deux dimensions qui te donnerais par exemple :

$tab[0][0] = 'Titre 1'
$tab[0][1] = 'Titre 2'
$tab[0][2] = 'Titre 3'
$tab[1][0] = 1
$tab[1][1] = 2
$tab[1][2] = 3
$tab[2][0] = 4
$tab[2][1] = 5
$tab[2][2] = 6
$tab[3][0] = 7
$tab[3][1] = 8
$tab[3][2] = 9

Donc pour la valeur 5 c'est $tab[2][1]

Si tu as besoin du code pour placer les valeurs dans un tableau comme celui-ci, n'hésite pas ;)
Image
Vinssent
--==§§==-- TRAINERS CITY --==§§==--
CrazyFrog
Adjudant
Adjudant
Posts: 143
Joined: 06 Sep 2005 - 23:07:18
Contact:

Re : [PRG]CSV et PHP

Post by CrazyFrog »

Merci Vinssent
sim911
Caporal
Caporal
Posts: 29
Joined: 14 Nov 2003 - 00:01:58
Location: Québec

Re : [PRG]CSV et PHP

Post by sim911 »

Merci Vinssent!
Post Reply