Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2002, 23:37
Sebas22
 
Fecha de Ingreso: abril-2002
Mensajes: 34
Antigüedad: 23 años
Puntos: 0
Checkboxes en ASP!! AYUDA!!

Hola a todos. Tengo el siguiente codigo en ASP:

<%
i2 = 1
for i = 1 to 5 %>

<input type="checkbox" name="hola" value="<%=i%>">

<% next %>
<%
marc1 = request.form("hola")
for each item in request.form
i2 = i2 + 1
response.write i2
next %>

Lo que quiero hacer es muy simple en concepto pero no parece estar funcionando. La idea que yo tengo es que se me impriman los valores de los checkboxes que yo selecciono, pero en un bucle y cada elemento de forma individual. Es decir, no haciendo directamente un response.write marc1, que me imprimiria algo asi como: 1,3,4… si yo hubiera seleccionado esos checkboxes. Yo quiero imprimir cada valor seleccionado en un bucle de forma individual. Esto lo quiero hacer asi pues tengo una cosulta SQL la cual necesita introducir como parámetro el valor del checkbox seleccionado. De esta manera, si yo selecciono 3 de los 5 checkboxes, por ejemplo, tendria que pasar algo asi:

Bucle con cantidad de checkboxes (en este caso 3 seleccionados)
Sql = “select … (introduzco valor de checkbox individual como parámetro)

Next

El bucle anterior, si yo elegi 3 checkboxes, cuyos valores eran por ejemplo 1,3 y 4, los valores que ingresarian como parámetros serian esos mismos, en orden, y el bucle pasaria 3 veces (pues se trata de 3 checkboxes marcados). En el primer ejemplo, usando “for each item…”, imprime cualquier cosa menos lo que necesito, independientemente de los checkboxes que marque. ¿Alguna idea de cómo hacerlo? Un saludo.