Bonsoir,
Actuellement j'ai un csv qui est structuré comme ceci :
site;batiment;rack;ip
paris;a;bt0;10.31.0.1
paris;a;bt0;10.31.0.2
paris;b;bt2;10.31.0.3
paris;b;bt3;10.31.0.4
lima;a;bt01;10.31.1.56
paris;a;bt1;10.31.0.16
..
Comment faire pour par exemple afficher uniquement les adresses ip des sites de paris qui se situe dans le bâtiment a.
Voir même récupérer les adresses ip de lima qui se situe dans le rack bt01 du bâtiment a.
Actuellement j'ai un traitement de ce type :
Comment faire pour arriver à afficher uniquement les élément qui m’intéresse.
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
16
17 <?php $fichier="export_switchv.csv"; $fp = fopen ($fichier, 'r') or trigger_error('Le fichier '.$fichier.' est introuvable.', E_USER_WARNING); if ($fp<>false) { flock ($fp, LOCK_SH); while (($data = fgetcsv($fp, 1000, ";")) !== FALSE) { $site[] = $data[0] ; $batiment[] = $data[1]; $rack[] = $data[2]; $ip[] = $data[3]; } flock ($fp, LOCK_UN); fclose ($fp); } ?>
Merci.
Partager