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 : 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>
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,