Bonjour,
je dois afficher sur ma page php dans un formulaire des données .
Pour cela je dois lire un fichier .txt et en extraire des données .
Je vous explique :
exemple du txt et données a lire :
l1. 14/08/12; 3785 ; 1; 24
l2. 14/08/12; 3785 ; 2; 18
l3. 14/08/12; 3785 ; 3; 42
l4. 14/08/12; 3785 ; 4; 80
l5. 15/08/12; 3785 ; 1; 25
l6. 15/08/12; 3785 ; 2; 48
l7. 15/08/12; 3785 ; 3; 60
Le but étant de lire simplement les 2 données qui sont en rouge et de les afficher une a une sur la page php.
avec ce code j'arrive a les lires :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php $num_ligne=6; $fichier = file('monfichier.txt'); //ouvre le fichier texte. echo(""); //test. $position=explode(";",$fichier[$num_ligne-1]); //permet de chercher la ligne souhaitée et utilise le ; pour differencier chaque champ. $variable=$position[12-1]; //affiche le champ 4. print floatval (trim($variable));//trim permet de supprimer les espaces et floatval permet de conserver uniquement que des chiffres. ?>
seulement le problème c'est que j'utilise une ligne et une colonne précise , alors qu'il faudrait que se soit des variables car mon fichier texte varie en permanence je ne peut donc pas savoir a quelle ligne sera ma données par contre la colonne reste identique .
si quelqu’un pourrait m'aider se serait vraiment sympa .
Partager