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

checkbox

Estas en el tema de checkbox en el foro de ASP Clásico en Foros del Web. El problema k tengo es el sgte: estoy llenando una tabla de esta forma columna1:checkbox columna 2:dato columna 3:dato..........columna n:dato y cada fila es un ...
  #1 (permalink)  
Antiguo 09/09/2004, 14:25
 
Fecha de Ingreso: noviembre-2003
Ubicación: En uno de los países mas lindos: CHILE
Mensajes: 70
Antigüedad: 20 años, 7 meses
Puntos: 0
checkbox

El problema k tengo es el sgte:
estoy llenando una tabla de esta forma

columna1:checkbox columna 2:dato columna 3:dato..........columna n:dato

y cada fila es un registro de mi BD todo esto dentro de un ciclo While
ahora mi pregunta es como se cual checkbox fue elegido por el usuario????
Gracias si me pudiesen ayudar
  #2 (permalink)  
Antiguo 09/09/2004, 14:27
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Ponles u nombre a todos lo checkbox despues
ASP :

a_cargar=split(Request.Form("elnombredelcheckbox") ,",")
  #3 (permalink)  
Antiguo 09/09/2004, 14:31
 
Fecha de Ingreso: noviembre-2003
Ubicación: En uno de los países mas lindos: CHILE
Mensajes: 70
Antigüedad: 20 años, 7 meses
Puntos: 0
pero k me esta haciendo esta sentencia?????

a_cargar=split(Request.Form("elnombredelcheckbox") ,",")
  #4 (permalink)  
Antiguo 09/09/2004, 14:37
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
a_cargar=split(Request.Form("elnombredelcheckbox") ,",")

Lo que pides :)

a_cargar es un arreglo con los checkbox que has selecciondo.

for inicio_arreglo=0 to ubound(a_cargar)

Aqui vas recoguiendo valor x valor

next
  #5 (permalink)  
Antiguo 09/09/2004, 14:39
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Perdón po el error pero las manos se me mueven sin querer :

"recogiendo"
  #6 (permalink)  
Antiguo 09/09/2004, 14:40
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Está formando un arreglo de los checkboxes que llegaron, y utiliza como identificador ", "(coma-espacio). Este arreglo lo puedes recorrer desde el índice menor(0) hasta el mayor uBound(a_cargar)


Salu2,

P.D no había visto los comentarios anteriores de orharo
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 09/09/2004, 14:46
 
Fecha de Ingreso: noviembre-2003
Ubicación: En uno de los países mas lindos: CHILE
Mensajes: 70
Antigüedad: 20 años, 7 meses
Puntos: 0
Sigo sin entender

Gracias por la ayuda, pero la verdad, no te entiendo como asocio el checkbox escogido con el registro k el user escogio
  #8 (permalink)  
Antiguo 09/09/2004, 14:48
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4


Esperemos que alguien te ponga un ejemplo ok.

  #9 (permalink)  
Antiguo 09/09/2004, 14:56
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Cita:
Gracias por la ayuda, pero la verdad, no te entiendo como asocio el checkbox escogido con el registro k el user escogio
Editando mi mensaje, creo que esto es lo que necesitás:


Sólo para complementar, a los checkbox'es les colocas a todos el mismo nombre, como comenta orharo2003, pero a cada uno, en su value, el identificador del registro que le corresponde.

Entonces, si esos checkbox'es sirven para eliminar los registros seleccionados, ya sabés cuales registros eliminar:


for i = 0 to ubound(a_cargar)
SQL = "DELETE FROM tabla WHERE ID = " & a_cargar(i)
objConn.Execute SQL
next
__________________
...___...

Última edición por AlZuwaga; 09/09/2004 a las 14:59
  #10 (permalink)  
Antiguo 23/09/2004, 09:07
 
Fecha de Ingreso: noviembre-2003
Ubicación: En uno de los países mas lindos: CHILE
Mensajes: 70
Antigüedad: 20 años, 7 meses
Puntos: 0
pero como debiese ser para que el arreglo de los checkbox sean enviados a otra pagina para que pudiesen ser visualizados????. Gracias
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 00:38.