bonjour
ma situation c'est ça...
j'ai une base de données de XML, et je l'ai mis dans ma page php grâce à XSL... et je veux utiliser une variable qui est présente dans mon PHP pour l'utiliser (dans une condition if) dans XSL.
mon code xsl
et voici mon code PHP, et je veux utiliser la variable $vali dans le code d'au-dessus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="UTF-8"/> <xsl:template match="/"> <xsl:for-each select="data/item"> <xsl:if test="subject=variable de PHP"> <p><xsl:value-of select="title"/> </p> <p><xsl:value-of select="content"/></p> <p>-</p> </xsl:if> </xsl:for-each> </xsl:template> </xsl:stylesheet>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <body><?php $vali = $_GET['word']; $mm_xsl = new MM_XSLTransform(); $mm_xsl->setXML("Untitled-2.xml"); $mm_xsl->setXSL("Untitled-4.xsl"); echo $mm_xsl->Transform(); ?></p> </body> </html>
Partager