Aide en php
Fermé
angelus1821
Messages postés
192
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
21 décembre 2014
-
6 janv. 2010 à 08:14
Alain_42 Messages postés 5358 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 6 janv. 2010 à 14:18
Alain_42 Messages postés 5358 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 6 janv. 2010 à 14:18
A voir également:
- Aide en php
- Alert php ✓ - Forum PHP
- Header php - Astuces et Solutions
- Undefined index php - Astuces et Solutions
- Retour a la ligne php ✓ - Forum PHP
- Modulo php ✓ - Forum PHP
2 réponses
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
6 janv. 2010 à 14:18
6 janv. 2010 à 14:18
echo '<table border="2">';
echo '<tr><th>Nom</th><th>Prenom</th><th>Age</th></tr>';
$array_fichier=file($nom_du_fichier); //lecture du fichier ligne par ligne et stockage dans un array
for($i=0;$i<sizeof($array_fichier);$i++){
//on recherche les numeros des lignes nom, prenom, age
//on enlève les espaces eventuels de debut et fin de ligne
//et on compare la partie de chaine, les 3 premiers pour nom etc..
//et on memorise le numéro de la ligne concernée
if(substr(trim($array_fichier[$i]),0,3)=='nom'){
$num_ligne_libele_nom=$i;
echo '<tr>'; //on prepare la ligne du tableau
}
if(substr(trim($array_fichier[$i]),0,5)=='prenom'){
$num_ligne_libele_prenom=$i;
}
if(substr(trim($array_fichier[$i]),0,3)=='age'){
$num_ligne_libele_age=$i;
}
//on va recuperer les valeurs dans les 3 lignes suivantes
echo '<td>'.$array_fichier[$num_ligne_libele_nom+3].'</td><td>'.$array_fichier[$num_ligne_libele_prenom+3].'</td><td>'.$array_fichier[$num_ligne_libele_age+3].'</td>';
echo '</tr>';
}
echo '</table>';