XML / XSL / SERVEUR d'application

Petit nouveau ! | 4 Messages

11 juil. 2007, 15:22

je reformule ma question
je viens de commencer en XML

j'utilise SPYXML

j'ai fais un formulaire avc des check box

je voudrai l'utiliser

quel est la base de donnée a utiliser ???
comment je doit faire pour qu'elle me stock mon formulaire???
qu'el serveur doit je utiliser et comment marche un serveur


je vous met mon code XML ET XSL a la suite

voila XML

Code : Tout sélectionner

<?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2007 rel. 3 (http://www.altova.com) by elkadari (unilog) --> <?xml-stylesheet href='Untitled8.xsl' type='text/xsl'?> <document> <section> <title> CRITERES STRATEGIQUES ET POPULARITE </title> <sous_section> <question> Quel est le nom de l'editeur de la solution? <liste multiple="non"> <choix point="1">BEA</choix> <choix point="1">FIORANO</choix> <choix point="1">AXWAY</choix> <choix point="1">SOFTWARE AG</choix> </liste> </question> <question> Quel est le nom de la solution? <liste multiple="non"> <choix point="1">AQUALOGIQ</choix> <choix point="1">FIORANO SOA Platform</choix> <choix point="1">SYNCHRONY</choix> <choix point="1">CROSSVISION</choix> </liste> </question> <question> quel est le bilan financier de l'editeur de la solution sur le marché de la SOA? <liste multiple="non"> <choix point="4">tres bon</choix> <choix point="3">bon</choix> <choix point="2">moyen</choix> <choix point="1">mauvais</choix> </liste> </question> <question> est-il coté en bourse? <liste multiple="non"> <choix point="1">oui</choix> <choix point="0">non</choix> </liste> </question> </sous_section> </section> </document>
et voila mon XSL

Code : Tout sélectionner

<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions"> <xsl:template match="/document"> <HTML> <HEAD> <link rel="stylesheet" type="text/css" media="screen" href="style.css"/> <TITLE>Formulaire de benchmarking des solutions SOA</TITLE> </HEAD> <BODY BGCOLOR="#E0E0FF"> <font face="Times new roman"> <xsl:element name="form"> <center><xsl:value-of select="title"/></center> <br/> <xsl:for-each select="section"> <h1> <xsl:element name="a"> <xsl:attribute name="name"><xsl:value-of select="title"/></xsl:attribute> </xsl:element> <center><xsl:value-of select="title"/> </center> <hr/> </h1> <hr/> <xsl:for-each select="sous_section"> <h2> <u> <h3> <center><xsl:value-of select="title"/></center> </h3> </u> <hr/> </h2> <xsl:for-each select="question"> <h3> <xsl:value-of select="text()"/> <br/> </h3> <xsl:apply-templates select="liste"/> </xsl:for-each> </xsl:for-each> </xsl:for-each> </xsl:element> </font> </BODY> </HTML> </xsl:template> <xsl:template match="liste"> <table> <xsl:for-each select="choix"> <tr> <td> <xsl:element name="input"> <xsl:attribute name="type">checkbox</xsl:attribute> <xsl:attribute name="name">option</xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="text()"/></xsl:attribute> </xsl:element> </td> <td> <xsl:value-of select="text()"/> </td> </tr> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet>
merci d'avance de m'aider
Modifié en dernier par yelkam le 12 juil. 2007, 15:00, modifié 1 fois.

ViPHP
ViPHP | 5924 Messages

11 juil. 2007, 15:47

Au passage, j'adore ton titre, dans un forum XML, baptiser un sujet XML, c'est génial, c'est comme pour dire que ton sujet situé dans le forum XML parle de XML :D

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

11 juil. 2007, 16:05

Modération:
@yelkam : merci de recopier cette réponse dans le sujet d'origine, puis je supprimerais ce message ;)

@Sekiltoyai : ça, c'est le travail des modérateurs ... si tu penses qu'un message n'est pas "corect", merci d'en informer un modérateur plutôt que comme ça
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer