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

Checkbox y el paso de datos

Estas en el tema de Checkbox y el paso de datos en el foro de ASP Clásico en Foros del Web. Hola, tengo el siguiente código que me muestra los usuarios de un sistema. Código: <form name="formulario" action="grabarusuarioeliminado.asp" method="post" enctype="application/x-www-form-urlencoded"> <center> <% Rst.open"Select A.idusuario, B.nombreusr From ...
  #1 (permalink)  
Antiguo 11/10/2010, 11:27
Avatar de JavierMMM  
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 278
Antigüedad: 15 años, 7 meses
Puntos: 0
Checkbox y el paso de datos

Hola, tengo el siguiente código que me muestra los usuarios de un sistema.

Código:
<form name="formulario" action="grabarusuarioeliminado.asp" method="post" enctype="application/x-www-form-urlencoded">	 								
<center>
<%
Rst.open"Select A.idusuario, B.nombreusr From usrxsis A left join usuarios B on (A.idusuario=B.idusuario) Where iddep="&iddep,Con
response.Write("<br /><br /><center><em>Elija el usuario que requiera dar de baja del sistema.</em></center>")
response.Write("<div class='redondeo' style=' width:350px; border:solid;'>")
Do While NOT Rst.EOF
nombreusr = Rst("nombreusr")
	response.Write("<table width='300' border='0'>")
		response.Write("<tr>")
		response.Write("	<th scope='col' align='left' width='250'>"&nombreusr&"</th>")
		response.Write("	<th scope='col' align='left'><input name='dep' type='checkbox' checked='checked' value="&iddep&"></th>")
		response.Write("</tr>")
	response.Write("</table>")
Rst.movenext
Loop
response.Write("</div>")
Rst.close
%>

<br />
<input type="hidden" name="idusuario" id="idusuario" value="<%=idusuario%>" />
<input type="submit" name="Eliminar" id="Eliminar" value="Eliminar"  class="botonp" />
<br /><br />
</center>
</form >
Por lo que ven, tienen asignado un checkbox para cada uno de ellos. Lo que no sé cómo hacer y requiero que me orienten es, ¿cómo puedo enviar los datos de los checkboxs elegidos a otra página? por ejemplo, de pag1.asp -> pag2.asp

¿Alguna idea?
__________________
__________________________________________________ ___________________________________
Las cosas más reales sólo suceden en la imaginación... Sólo recordamos, lo que nunca sucedió.
  #2 (permalink)  
Antiguo 12/10/2010, 12:48
 
Fecha de Ingreso: mayo-2009
Mensajes: 201
Antigüedad: 14 años, 10 meses
Puntos: 9
Respuesta: Checkbox y el paso de datos

no he mirado tu codigo, pero te digo como yo lo haria.

Basicamente cada checkbox deberia tener in nombre unico, que deberia corresponderse con algo del usuario. los usuarios deberian tener un numero, no? pues deberias hacer que ese numero apareca dentro del nombre del checkbox. Ejemplo.

Usuario: monxas
id : 1353

entonces el nombre del checkbox deberia ser algo asi:

n1353

Asi sabes de quien es la info que pasas.
Luego con hacer un bucle para recorrer todos los checkboxes y quedarte con los marcados ya tendrias la lista de usuarios marcados.
  #3 (permalink)  
Antiguo 15/10/2010, 14:46
Avatar de JavierMMM  
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 278
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Checkbox y el paso de datos

Muchas gracias monxas, apliqué la lógica que me planteaste y solucioné el problema.
__________________
__________________________________________________ ___________________________________
Las cosas más reales sólo suceden en la imaginación... Sólo recordamos, lo que nunca sucedió.

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 16:51.