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

arrays por post o algo asi

Estas en el tema de arrays por post o algo asi en el foro de ASP Clásico en Foros del Web. una pantalla me muestra libros de varias bibliotecas, cada ejemplar tiene su id, guardado en un check box. biblioteca1 1 2 3 biblioteca2 2 biblioteca3 ...
  #1 (permalink)  
Antiguo 20/12/2004, 10:42
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 21 años
Puntos: 2
arrays por post o algo asi

una pantalla me muestra libros de varias bibliotecas, cada ejemplar tiene su id, guardado en un check box.

biblioteca1
1
2
3
biblioteca2
2
biblioteca3
1
3

y asi sucesivamente

después quiero que los id seleccionados pasen por post a otra pagina, ordenados separados por biblioteca.

biblioteca1=1,2,3
biblioteca2=2
biblioteca3=1,3

como se haría?.

Saludos
  #2 (permalink)  
Antiguo 20/12/2004, 11:11
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
A los checkbox de cada biblioteca les das el mismo nombre y su value el número de ID. Luego en donde lo recibís, te van a llegar los seleccionados de cada biblioteca separados por comas. Según los datos de tue ejemplo, el formulario quedaría así:

biblioteca1:
<input type="checkbox" name="biblioteca1" value="1">
<input type="checkbox" name="biblioteca1" value="2">
<input type="checkbox" name="biblioteca1" value="3">
biblioteca2:
<input type="checkbox" name="biblioteca2" value="2">
biblioteca3:
<input type="checkbox" name="biblioteca3" value="1">
<input type="checkbox" name="biblioteca3" value="3">


Y los recibís así:

varBiblio1 = Request.Form("biblioteca1")
varBiblio2 = Request.Form("biblioteca2")
varBiblio3 = Request.Form("biblioteca3")
__________________
...___...
  #3 (permalink)  
Antiguo 20/12/2004, 12:55
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 21 años
Puntos: 2
clarícimo. muchas 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 11:08.