bonjour tout le monde,
je suis nouveaux sur le forum.
Je suis en stage dans une SSII et je besoin de votre aide sur un point:
Voici mon code:
Mais voici le probleme $Num recupere bien une valeur comprise entre 0 et 2 il n'y a pas de souci le probleme c'est que lors de de l'appel du template le parametre $pElt recupere toujours le noeud 1 meme si le parametre $Num est a 2.
merci
Modifié par Geff (27 Feb 2008 - 11:33)
je suis nouveaux sur le forum.
Je suis en stage dans une SSII et je besoin de votre aide sur un point:
Voici mon code:
<!-- Recuperation d'un numero au hasard compris entre 0 et 2-->
<xsl:variable name="Num" select="xml/request/hazard/elt/id"/>
<!--Appel du template avec le noeud correspondant au $Num-->
<xsl:call-template name="temp_reference"
<xsl:with-param name="pElt" select="xml/reference/xml/reference[$Num]"/>
</xsl:call-template>
Mais voici le probleme $Num recupere bien une valeur comprise entre 0 et 2 il n'y a pas de souci le probleme c'est que lors de de l'appel du template le parametre $pElt recupere toujours le noeud 1 meme si le parametre $Num est a 2.
merci
Modifié par Geff (27 Feb 2008 - 11:33)