Bonjour,
J'ai un peu du mal à afficher les valeurs de mon tableau 2D que j'envoie à ma vue.
Voici le var_dump de mon tableau 2D :
Voici l'envoi à la vue :array(2) { [0]=> array(2) { [0]=> string(4) "Blade" [1]=> array(3) { ["alarmesCritiques"]=> int(0) ["alarmesMajeures"]=> int(0) ["alarmesMineures"]=> int(0) } } [1]=> array(2) { [0]=> string(3) "Routeur" [1]=> array(3) { ["alarmesCritiques"]=> int(0) ["alarmesMajeures"]=> int(0) ["alarmesMineures"]=> int(1) } } }
La vue :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $this->content['listAllAlarmes'][] = $this->gen_alarme_model->getAllAlarmesTypeEq($lte);
Mais le code ci-dessus ne marche pas des masses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 foreach ($listAllAlarmes as $laa){ echo '<tr>'; foreach ($laa as $elem){ if (is_int($elem)){ echo '<td>'.$elem.'</td>'; } else{ echo '<td><a href="listeeq_controller/'.$elem.'/">'.$elem.'</a></td>'; } } echo '</tr>'; }
L'affichage de ma vue est donc un tableau de cette forme :
Merci d'avanceFonction | Alarmes critiques | Alarmes majeures | Alarmes mineure | Blade | 0 | 0 | 0 | Routeur | 1 | 0 | 1 |
Partager