Bonjour
je souhaiterais parcourir un csv avec fgetcsv
comme ceci par exemple
mais là afficher seulement le résultat d'une recherche venant d'un formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php if (($handle = fopen("toto.csv", "r")) !== FALSE) { echo <table> while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { $num = count($data); echo "<tr>"; for ($c=0; $c < $num; $c++) { echo '<td>'.$data[$c].'</td>'; } echo '</tr>'; } fclose($handle); echo '</table>'; } ?>
exemple j'ai ceci comme csv
ID | NOM | TEL
1 | DURAND | 0102030405
2 | MARCHANDAUX | 0102031405
3 | JANVIER| 0102011405
2 | AGONOT| 0102441405
je cherche via un form le nom "AGONOT" et je voudrais que ça m'affiche quelques colonnes de la ligne correspondant à ce nom
( pas grave si il y'a plusieurs occurrences )
Bien sur ça serait simple avec mysql, une base de donnée etc. Mais là je n'ai pas de base de donnée je dois utiliser les csv.
merci pour votre aide
Partager