[XML-XPATH] Problème dans un for each
Bonjour,
j'ai une requête dans une base avec 2 tables (j'utilise les jointures).
-tbl_events_attach
-tbl_users
Je fais donc une boucle sur la première table qui comporte le champ ID_tbl_users correspondant à des ID de la seconde table tbl_users :
Code:
1 2 3 4 5
|
<xsl:for-each select="//tbl_events_attach[@autorise_user=1]">
<tr class="colonne_item">
<xsl:value-of select="//tbl_users/@login"/>
</xsl:for-each> |
La boucle selon la condition fonctionne bien... mais à l'intérieur vous remarquerez le : //tbl_users/@login . Et lui ne marche pas du tout !
Au lieu d'avoir une liste des logins telle que :
user1
user5
user3
j'ai :
user1
user1
user1...
Le premier login est bon (hasard peut-être), mais pas du tout les suivants.
Donc comment pourrais je dire dans cette boucle de chercher les ID de la table tbl_users correspondant aux ID_tbl_users dans la table tbl_events_attach ?
Merci pour vos réponses,