[Indice]


Ejemplo 2.- Petición con una condición de dos campos de una tabla a partir de una elección en una lista desplegable construida con datos de la misma tabla.

articulos1.IDC


Datasource: pruebas
Username: web
Password:
Translationfile: C:\aplicaciones\translator.txt
Template: articulos1.htx 
SQLStatement: 

+SELECT tipo
+ FROM articulos 
+ GROUP BY tipo

articulos1.HTX

<HTML>
<HEAD><TITLE>Lista de tipos </TITLE></HEAD>
<BODY>

<CENTER>
<H3>La ferreteria virtual</H3>
<FORM ACTION=/aplicaciones/articulos2.idc" METHOD="POST">
<SELECT NAME="LISTA_TIPOS">
<%begindetail%>
  <OPTION VALUE="<%tipo%>"> <%tipo%>
<%enddetail%>
</SELECT><BR>
<INPUT TYPE="SUBMIT" VALUE="Elija el tipo de articulo y pulse aqui">
</FORM>
</CENTER>

</BODY>
</HTML>

Resultado 1

La ferreteria virtual


articulos2.IDC


Datasource: pruebas
Username: web
Password:
Translationfile: C:\aplicaciones\translator.txt
Template: articulos2.htx 
SQLStatement: 

+SELECT tipo, nombre 
+ FROM articulos 
+ WHERE tipo ='<%LISTA_TIPOS%>'


articulos2.HTX

<HTML>
<HEAD><TITLE>Lista de articulos </TITLE></HEAD>
<BODY>
<CENTER>
<H3>La ferreteria virtual</H3>
<TABLE BORDER=1>
<TR><TH>Tipo articulo</TH><TH>Nombre articulo</TH></TR>

<%begindetail%>
   <TR><TD><%tipo%></TD><TD><%nombre%></TD></TR>
<%enddetail%>

</TABLE>
</CENTER>

</BODY>
</HTML>

Resultado 2 (Suponiendo que se eligió "MATERIAL" en el formulario del resultado 1)

La ferreteria virtual

Tipo articuloNombre articulo
MATERIALClavos
MATERIALTornillos

[Indice]