Foros del Web » Programando para Internet » ASP Clásico »

Validar Checkbox

Estas en el tema de Validar Checkbox en el foro de ASP Clásico en Foros del Web. Que tal Amigos no he encontrado un tema en el foro sobre esto, ojala pueda echarme una manita por favor. Con en RecordSet traigo datos ...
  #1 (permalink)  
Antiguo 16/04/2010, 13:08
Avatar de VaIvan  
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 6 meses
Puntos: 2
Validar Checkbox

Que tal Amigos
no he encontrado un tema en el foro sobre esto, ojala pueda echarme una manita por favor.

Con en RecordSet traigo datos de una base, luego en cada fila de resultados hay un checkbox, estos pertenecen a un formulario, como le hago para enviar los datos a otra pagina solo de aquellos que fueron seleccionados en el checkbox?

el ejemplo de codigo es este;

<td width="20"><input name="ID" type="text" value="<%=rs("Id")%>"></td>
<td><input name="acepta" type="checkbox" value="si"></td>

y los bajo asi

Dim sqlText
If Actualiza > "1" Then
sqlText = "UPDATE BASE SET "
sqlText = sqlText & "Cotizado ='" & Request.Form("acepta") & "'"
sqlText = sqlText & " WHERE Id ='" & Request.Form("ID")&"'"
Conex.Execute sqlText
Alerta = "onload=""alert('Cotizacion Hecha')"""
End If

el problema es que cuando muestro los datos que traje Response.Write
el campo del checkbox "si" pasa bien, pero los ID trae todos y no solo los seleccionados el objetivo es si el checkbox dice "Si" pasa los IDs de cada "si"
Gracias por su apoyo
__________________
Vaivan Es
  #2 (permalink)  
Antiguo 17/04/2010, 13:05
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Validar Checkbox

Hola

Un poco de lectura

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Etiquetas: checkbox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:31.