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

Tengo otra pregunta, ayudenme si? :D

Estas en el tema de Tengo otra pregunta, ayudenme si? :D en el foro de ASP Clásico en Foros del Web. espero poder ser claro. Tengo unos checkbox en donde cuando son seleccionados, se guarda su valor en una base de datos. La pregunta es , ...
  #1 (permalink)  
Antiguo 01/09/2004, 17:30
Avatar de juanmi321  
Fecha de Ingreso: septiembre-2004
Mensajes: 262
Antigüedad: 20 años, 7 meses
Puntos: 1
Exclamación Tengo otra pregunta, ayudenme si? :D

espero poder ser claro.

Tengo unos checkbox en donde cuando son seleccionados, se guarda su valor en una base de datos. La pregunta es , como le hago para que la segunda ves que selecciono los mismos checkbox, ya no se guarde su valor en la base de datos, y solo se guarde el valor de los que habia sellecionado antes.

U otra forma podria ser que la segunda ves que entre a donde estan mis checkbox, los que ya fueron guardados su valor, se encuentren deshabilitados.

Espero y me puedan ayudar, por que es de vida o muerte GRACIAS
  #2 (permalink)  
Antiguo 01/09/2004, 17:39
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Seguramente el campo debe ser true/false, si es así, lo más fácil es actualizar tu tabla antes de hacer cualquier otra cosa y deshabilitarlos todos

ObjConn.Execute("UPDATE tabla SET campo_Verdadero_Falso = FALSE")

Luego utiliza capturas la variable de los checkboxes, seguramente debes mandar el id o un campo que identifique que registros afectar...

mis_checks = request.form("checkbox")

Y vuelves a actualizar

ObjConn.Execute("UPDATE tabla SET campo_Verdadero_Faso=TRUE WHERE id IN(" & mis_checks & ")")

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 16:47.