Bonjour,
Je n'arrive pas à filtrer par un critère IN depuis un Array.
Voici les boucles :
- 1 pour sortir les Etablissement, et acculumer les ID_ETABLISSEMENT dans un ARRAY par push. Je vois bien le numéro d'établissement dans mon SELECT.
- 1 pour afficher les individus de l'ensemble des établissements (filtrés) par le critère IN
Et j'ai toujours la liste des individus vide. En supprimant le filtre IN j'ai bien mes individus.
<B_etabs_select>
#SET{indivArray, #ARRAY{}}
<select id='etabs-select' size='10'>
<BOUCLE_etabs_select(SUIV_ETABLISSEMENTS)
<option value='#ID_ETABLISSEMENT'>
#ETAB_RAISON_SOCIALE
<BOUCLE_postes(SUIV_POSTES){id_etablissement}>
[(#SET{indivArray, #GET{indivArray}|push{#ID_INDIVIDU}})]
#ID_INDIVIDU :
</BOUCLE_postes>
</option>
</BOUCLE_etabs_select>
</select>
</B_etabs_select>
<h4>Membres de l'établissement :</h4>
<B_indivs_liste>
<select id='indivs-select' size='10'>
<BOUCLE_indivs_liste(SUIV_INDIVIDUS)
{id_individu IN #GET{indivArray}|sinon{0}}>
<option value='#ID_INDIVIDU'>
#MB_NOM
</option>
</BOUCLE_indivs_liste>
</select>
</B_indivs_liste>
La page est en construction là (lien à rattacher) :
http://genelec
.santonum.eu/
spip.php?page=etablissements-recherche&debut_etabs_select=50#pagination_etabs_select
--
Stéphane
Jeune Chambre Economique : se former en servant la communauté
http://www.jce-saintes.org - http://www.jce-poitoucharentes.org
BTS Electrotechnique *** http://enselec.santonum.eu