Lire une ligne definie et mettre le contenu dans une variable [PHP] - Programmation
Marsh Posté le 22-03-2002 à 17:28:42
| Nutelaa a écrit a écrit  : Voila en fait j'ai un fichier .txt avec plusieurs information contenue a l'interieur, chacune a une ligne differentes. J'aimerai allé cherchez les informations d'une ligne definie et les mettre dans une variable.. Je crois qu'il faut utilisez fgets() mais je voit pas trop   | 
 
tu as aussi file() qui stocke chaque ligne de ton fichier dans une case de tableau, c'est peut-être plus utile dans ton cas 
Marsh Posté le 22-03-2002 à 17:37:01
$tableau = file("/chemin/vers/ton/fichier.txt" ); 
 
et tu récupère: 
$tableau[0]=première ligne de ton fichier 
$tableau[1]=deuxième ligne de ton fichier 
etc ... 
Marsh Posté le 22-03-2002 à 17:47:12
ah vi je vais testé merchi  
 
Marsh Posté le 22-03-2002 à 17:47:40
comment qu'on fait pour dire de selectionnez toutes les lignes apres la ligne2 par ex?
Marsh Posté le 22-03-2002 à 17:50:15
Et bien tu fais : 
// Ligne 2 = indice 1 dans le tableau 
$string = ""; 
for ($i=1; $i<=count($tableau); $i++) { 
  $string .= $tableau[$i] . "\r\n"; 
} 
// Comme ca $string contient tout ce qu'il y a dans le fichier à partir de la ligne 2 incluse 
[jfdsdjhfuetppo]--Message édité par Dost67--[/jfdsdjhfuetppo]
Marsh Posté le 22-03-2002 à 18:04:05
| Dost67 a écrit a écrit  : Et bien tu fais : // Ligne 2 = indice 1 dans le tableau $string = ""; for ($i=1; $i<=count($tableau); $i++) { $string .= $tableau[$i] . "\r\n"; } // Comme ca $string contient tout ce qu'il y a dans le fichier à partir de la ligne 2 incluse | 
 
ca foire enfin ca affiche rien quoi  
 
Marsh Posté le 22-03-2002 à 18:12:43
Faut d'abord que tu fasses $tableau = file("machin.txt" ); 
et après echo $string; 
Marsh Posté le 22-03-2002 à 18:22:31
wewe cetait une erreur de ma part dsl  
 
Marsh Posté le 22-03-2002 à 17:14:26
Voila en fait j'ai un fichier .txt avec plusieurs information contenue a l'interieur, chacune a une ligne differentes. 
 
J'aimerai allé cherchez les informations d'une ligne definie et les mettre dans une variable..
Je crois qu'il faut utilisez fgets() mais je voit pas trop
---------------
::: Nutelaa :::