
24/10/2007, 08:08
|
 | Colaborador | | Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses Puntos: 27 | |
Re: Duda Eliminar con checkbox se me ocurre Cita: <form method="POST" action="enviar.asp">
<table border="1" width="100%">
<tr>
<td width="51"><input type="checkbox" name="eliminar" value="<%=rs("id")%>"></td>
<td width="73"><input type="checkbox" name="enviar" value="<%=rs("id")%>"></td>
<td><%=rs("correoelectronico")%></td>
</tr>
</table>
<p><input type="submit" value="enviar" name="B1"></p>
</form>
enviar.asp
<%
valoresEliminar = request("eliminar")
ValoresEnviar = request("enviar")
'haces todo tu proceso y eliminamos luego enviamos, ojo que ambos pueden venir chequiados, por eso seria mejor
'desde mi punto de vista ponerle una banderita al registro en lugar de eliminarloalgo asi como
'enviar = 'no'
'si los eliminaras
sql "delete .... where id in("& valoresEliminar &")"
'si los etiquetaras con una bandera
sql "update .... set (enviar = 'no') where id in("& valoresEliminar &")"
luego solo haces el envio a los otros
'si los eliminiasets entonces tendria que ser
sqlenvio = "select ... where id in ("& ValoresEnviar &")"
'si les pusistes etiqueta, tomando en cuenta que el campo estara sin nada
sqlenvio = "select ... where id in ("& ValoresEnviar &")" and enviar = '')
%> suerte
__________________ JuanRa Pérez
San Salvador, El Salvador |