|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2009 Messages : 43 ![]() |
Bonjour,
Je ne suis pas vraiment débutant, mais je rame depuis hier sur la gestion d'un tableau et en appelle à vos lumières. Dans un fichier texte, j'ai n lignes (enregistrements) de 5 chiffres séparés par des étoiles (séparateur). Exemple avec 3 lignes : 10*12*14*7*8 22*44*12*8*9 11*5*4*2*1 Je voudrais charger ces valeurs dans un tableau de 5 colonnes, mais je ne sais pas combien mon fichier contient de lignes. Je fais donc une première lecture du fichier pour connaître cette valeur (c'est très lourd, mais ça marche). Voici mon code. Tout fonctionne, mais à la ligne 25 je ne sais plus faire. Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 815 ![]() |
Je m'y prendrais ainsi :
Code :
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
||
|
|
00
|
|
|
#3 | ||
|
Membre éclairé
![]() Inscription : octobre 2004 Messages : 235 ![]() |
Dans l'absolu un tableau bi-dimensionnel s'utilise ainsi :
Code :
|
||
|
|
00
|
|
|
#4 | ||
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
avec fgetcsv :
Code :
|
||
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2009 Messages : 43 ![]() |
Vous êtes géniaux. Les deux propositions fonctionnent à merveille.
Je ne connaissais pas la fonction fgetcsv( ) mais quel raccourci ! Bravo et merci pour tout.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com