|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Membre du Club
![]() ![]() Inscription : septembre 2003 Messages : 281 ![]() |
Bonsoir, j'ai un fichier texte avec la structure suivante:
1-les ; représentent les colonnes. 2- les | représentent les lignes. en résumer j'ai ce fichier test.txt par exemple: Citation:
$tab[1][1]=abcd $tab[1][2]=123efghi $tab[1][3]=8854556 $tab[2][1]=jklm $tab[2][1]5546aaa $tab[2][1]nopqrs Avant que je plonge
__________________
|
|
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
des explode suffiront, d’où vient ce type de donnée ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
ta pas possibilité de changer ce format ?
(les explode marchent ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() ![]() Inscription : septembre 2003 Messages : 281 ![]() |
apparemment les explode ne marche pas
j'ai utilisé ce bout de code pour commencé: Code :
oui je peux changé le format le quel je met?
__________________
|
||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fait plutot un CSV (fputcsv pour creer, fgetcsv pour lire)
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 | ||
|
Membre du Club
![]() ![]() Inscription : septembre 2003 Messages : 281 ![]() |
j'ai pas su utilisé le fputcsv il me génère des erreurs du coup j'ai bricolé avec ça
Code :
__________________
|
||
|
|
00
|
|
|
#8 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
pourquoi faire des for ???
c'est juste Code :
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#9 | |||
|
Membre du Club
![]() ![]() Inscription : septembre 2003 Messages : 281 ![]() |
Citation:
__________________
|
|||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
qu'est ce qui ne marche pas ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 | ||||
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 661 ![]() |
Hum... Je suppose que ce qui cloche, c'est que fputcsv fait une ligne par tableau alors que unix27 voudrait un | comme séparateur de lignes...
En méthode bourrin, avec juste des explodes et des implodes, je suppose qu'on doit pouvoir faire un truc du genre : Code :
Code :
)
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
||||
|
|
00
|
|
|
#12 | |||||||
|
Membre du Club
![]() ![]() Inscription : septembre 2003 Messages : 281 ![]() |
il s'agissais de la fonction fputcsv par les explode marche bien puisque j'ai réussi a avoir la boucle que je cherché
Citation:
Code :
merci a vous deux stealth35 et Celira ![]()
__________________
|
|||||||
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
pas de for mais foreach pour parcourir un array, pourquoi ne pas un CSV propre ou un serialize ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com