[PhP] Test avant de faire une boucle foreach

Résolu
ZIG1 Messages postés 1137 Date d'inscription   Statut Membre -  
ZIG1 Messages postés 1137 Date d'inscription   Statut Membre -
Bonjour,

J'ai un petit souci ...

J'affiche une liste ... classée par type ...
Genre
Type1
-Element Liste
-Element Liste
-Element Liste
Type2
Type3
-Element Liste
-Element Liste
-Element Liste

Element liste est stocké dans un array.
Ma question c'est avant d'afficher TypeX peut on aller regarder dans mon tableau si il y a une valeur associé ???

Je pensait à faire un if ou un for ...
Mais je ne sais pas comment m'y prendre à l'intérieure :(
Merci pour votre aide

--
..:::ZIG1:::..
A voir également:

2 réponses

ZIG1 Messages postés 1137 Date d'inscription   Statut Membre 185
 
J'ai fait un
if (substr_count($lignes[0].service,$b) > 0 )


Mais je ne pense pas qu'il passe a travers tous mon tableau.
Mon Array est du type
$lignes = Array (13)
0 => Array (6)
  id => 16
  service => -6-10-13-14-15-16-
  Nom2 => value2
  Nom3 => value3
  Nom4 => value4
1 => Array (6)
  id => 34
  service => -7-
  Nom2 => value2
  Nom3 => value3
  Nom4 => value4)
);

Et moi ce dont j'ai besoin et de savoir c'est si b (-x-) est inclus dans au moins l'un des service

Voilà ... si vous avez une idée ... merci pour votre aide
0
ZIG1 Messages postés 1137 Date d'inscription   Statut Membre 185
 
Je passe par smarty et j'ai trouvé une solution composé d'un foreach suivi d'un if ...

Maintenant, je bug sur un autre point ... purement SMARTY ...
0