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 :
La boucle selon la condition fonctionne bien... mais à l'intérieur vous remarquerez le : //tbl_users/@login . Et lui ne marche pas du tout !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
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,
Partager