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

Listado de usuarios, con checkbox, al estilo Hotmail

Estas en el tema de Listado de usuarios, con checkbox, al estilo Hotmail en el foro de ASP Clásico en Foros del Web. Buenos dias, tengo un Listado de usuarios, con checkbox, al estilo de los correos que nos muestra Hotmail. Los checkbox, los utilizo para inscribir a ...
  #1 (permalink)  
Antiguo 20/12/2004, 03:40
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
Listado de usuarios, con checkbox, al estilo Hotmail

Buenos dias, tengo un Listado de usuarios, con checkbox, al estilo de los correos que nos muestra Hotmail.
Los checkbox, los utilizo para inscribir a los usuarios en Cursillos, pero el problema es que no se como identificar a los usuarios que tienen marcada checkbox, es decir, como averiguo el IdUsuario, de los usuarios que han marcado el checkbox.

Un saludo...y gracias de antemano
__________________
Salut i Força al Canut
  #2 (permalink)  
Antiguo 20/12/2004, 04:45
Avatar de PMP
PMP
 
Fecha de Ingreso: febrero-2003
Ubicación: Chacabuco - Buenos Aires
Mensajes: 214
Antigüedad: 22 años, 2 meses
Puntos: 1
Lo que puedes hacer es lo siguiente:
Poner el listado dentro de un formulario, a cada checkbox les asignas el id de cada usuario (todos los checkbox deben tener el mismo nombre).
Luego cuando recoges el valor del checkbox, vas a recibir los id de usuario separados por ","
Ejemplo del listado:

Código PHP:
<form name="frmList" method="post" action="archivo.asp">
  <
input type="checkbox" name="chk" value="100">Fulano<br>
  <
input type="checkbox" name="chk" value="101">Mengano<br>
  <
input type="checkbox" name="chk" value="102">Pepito<br>
  <
input type="checkbox" name="chk" value="103">Carlitos<br>
  <
input type="checkbox" name="chk" value="104">Julito<br>
</
form
  #3 (permalink)  
Antiguo 20/12/2004, 05:08
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
creo q he entendido tu idea, pero luego como se cuales checkbox, estan a true, y cuales estan a False?
__________________
Salut i Força al Canut
  #4 (permalink)  
Antiguo 20/12/2004, 05:13
Avatar de PMP
PMP
 
Fecha de Ingreso: febrero-2003
Ubicación: Chacabuco - Buenos Aires
Mensajes: 214
Antigüedad: 22 años, 2 meses
Puntos: 1
En el ejemplo, cuando haces Request.Form("chk") solo te devolverá los valores de los checkbox que esten TRUE separados por ",".

Se entiende?

Saludos.
  #5 (permalink)  
Antiguo 20/12/2004, 05:20
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
voy a probar, y luego te comento, de todos modos, muchas gracias...
__________________
Salut i Força al Canut
  #6 (permalink)  
Antiguo 20/12/2004, 05:58
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
funciona!!!
ahora se me acaba de plantear otro problema, pero este es mas sencillo.
He recogido los valores, y tal y como tu decias, me aparecen los ID separados, por comas...
La pregunta es: como los puedo extraer, es decir, como puede separar los Id's de las cadenas???

gracias de nuevo
__________________
Salut i Força al Canut
  #7 (permalink)  
Antiguo 20/12/2004, 07:12
Avatar de PMP
PMP
 
Fecha de Ingreso: febrero-2003
Ubicación: Chacabuco - Buenos Aires
Mensajes: 214
Antigüedad: 22 años, 2 meses
Puntos: 1
Código PHP:
Dim arrayID
Dim I
Dim id_usuario

arrayID 
Split(Request.Form("chk"), ",")

For 
0 To Ubound(arrayID)
     
id_usuario arrayID(I)
Next 
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 12:07.