Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2004, 12:12
adalina
 
Fecha de Ingreso: septiembre-2004
Mensajes: 5
Antigüedad: 20 años, 5 meses
Puntos: 0
hacer en xsl un selector de una BD

Hola! estoy intentando hacer en xsl un selector de una base de datos; en la base de datos tengo dos columnas,una corresponde al nombre y otra al número o código. Los nombres los meto en un campo que se llama nombres en un xml y otro en el campo codigos de este documento.
Después , en el xsl haría algo así;


<SELECT Name="historia" size="1" onchange="javascript: if ......>

<xsl:for-each select="monitor/datos/" >
<option value="1" > <xsl:value-of select="nombres"/></option>
</xsl:for-each>

</SELECT>

Pero esto sólo me serviría para hacer un selector con los nombres, pero el value del option sigue siendo 1 constantemente. Yo quiero que en cada caso tenga el código que le corresponda.
He estado probando y no me deja poner algo como :
<option value=" <xsl:value-of select="codigos"/>"> </option>

Además, aunque lo consiguiera, tendría que hacer otro bucle for-each en alguna parte determinando que sea el campo códigos el que se recorra.

SI no es posible hacerlo así, podría ser mediante javascript?

Mucísimas gracias por adelantado.

Última edición por adalina; 01/10/2004 a las 12:13 Razón: necesito ayuda con un selector en XSL