Urgente - Problema con Form y Checkbox

06/11/2003 - 13:25 por Sergio Garguir | Informe spam
Necesito hacer una pagina para eliminar registros marcando uno o mas por
medio de checkbox
pero el la pagina2 no recibo el valor del checkbox que seria el id del
registro para poder eliminarlo


PAGINA 1
<form name="form" method="post"
action="delprod1.asp">
<table border="1" cellspacing="0" width="600"
bgcolor="#E0E0E0" bordercolor="#F3F3F3" class="td">
<%Do While (not oRst.EOF) and cont1 <
oRst.PageSize%>
<tr>
<td width="100" valign="top" align="center"
bgcolor="#FFFFFF"><a
href="javascript:CargarFoto('../images/products/<%=oRst.Fields("Pr_Li")%>','
320','320')"><img src="../thumbnails/<%=oRst.Fields("Pr_Li")%>"
border="0"></a></td>
<td width="360" valign="top"><a
href="javascript:CargarFoto('../images/products/<%=oRst.Fields("Pr_Li")%>','
320','320')"><strong><font size="2" face="Arial, Helvetica,
sans-serif"><%=oRst.Fields("Pr_Pr")&"&nbsp"%></font></strong></a><br>

<small><%=replace(oRst.Fields("Pr_De"),vbNewLine,"<br>")%></small></td>
<td width="50" align="right"
valign="top">$<%=oRst.Fields("Pr_Im")%></td>
<td width="50" align="right" valign="top">
<div align="center">
<input type="checkbox" name="checkbox"
value="<%=oRst.Fields("Pr_Id")%>">
</div>
</td>
</tr>
<%oRst.MoveNext
contform=contform + 1
if contform > oRst.PageSize then
contform = 1
end if
cont1=cont1 + 1
loop%>
<div align="center">
<input type="submit" name="Submit"
value="Delete">
</div>
</table>
</form>

PAGINA2
For Each checkbox In Request.Form
Response.write Request.Form("checkbox") & "<BR>"
ACA ELIMINARIA LOS REGISTROS MARCADOS ==Next

Preguntas similare

Leer las respuestas

#1 Juan C. Barreiro
06/11/2003 - 13:31 | Informe spam
Prueba lo siguiente:

PAGINA2
For Each checkbox In Request.Form("checkbox")
Response.write checkbox & "<BR>"
ACA ELIMINARIA LOS REGISTROS MARCADOS ==Next

Un Saludo.

Juan C. Barreiro
Depto. Desarrollo
www.barnamarketing.com
www.urban-design.org/urbansoft

"Sergio Garguir" escribió en el mensaje
news:
Necesito hacer una pagina para eliminar registros marcando uno o mas por
medio de checkbox
pero el la pagina2 no recibo el valor del checkbox que seria el id del
registro para poder eliminarlo


PAGINA 1
<form name="form" method="post"
action="delprod1.asp">
<table border="1" cellspacing="0" width="600"
bgcolor="#E0E0E0" bordercolor="#F3F3F3" class="td">
<%Do While (not oRst.EOF) and cont1 <
oRst.PageSize%>
<tr>
<td width="100" valign="top" align="center"
bgcolor="#FFFFFF"><a



href="javascript:CargarFoto('../images/products/<%=oRst.Fields("Pr_Li")%>','
320','320')"><img src="../thumbnails/<%=oRst.Fields("Pr_Li")%>"
border="0"></a></td>
<td width="360" valign="top"><a



href="javascript:CargarFoto('../images/products/<%=oRst.Fields("Pr_Li")%>','
320','320')"><strong><font size="2" face="Arial, Helvetica,
sans-serif"><%=oRst.Fields("Pr_Pr")&"&nbsp"%></font></strong></a><br>

<small><%=replace(oRst.Fields("Pr_De"),vbNewLine,"<br>")%></small></td>
<td width="50" align="right"
valign="top">$<%=oRst.Fields("Pr_Im")%></td>
<td width="50" align="right" valign="top">
<div align="center">
<input type="checkbox" name="checkbox"
value="<%=oRst.Fields("Pr_Id")%>">
</div>
</td>
</tr>
<%oRst.MoveNext
contform=contform + 1
if contform > oRst.PageSize then
contform = 1
end if
cont1=cont1 + 1
loop%>
<div align="center">
<input type="submit" name="Submit"
value="Delete">
</div>
</table>
</form>

PAGINA2
For Each checkbox In Request.Form
Response.write Request.Form("checkbox") & "<BR>"
ACA ELIMINARIA LOS REGISTROS MARCADOS ==> Next


Respuesta Responder a este mensaje
#2 urko
06/11/2003 - 13:43 | Informe spam
y si en la segunda recoges el valor
ids=request.form("checkbox")
ids seria tippo "3,55,43"
lugo para borrar
"delete from usuarios where idusuario in("&ids&")"
o borrar de uno en uno
puede hacer un array con la funcion split y recorrer el array
saludos
urko

"Sergio Garguir" escribió en el mensaje
news:
Necesito hacer una pagina para eliminar registros marcando uno o mas por
medio de checkbox
pero el la pagina2 no recibo el valor del checkbox que seria el id del
registro para poder eliminarlo


PAGINA 1
<form name="form" method="post"
action="delprod1.asp">
<table border="1" cellspacing="0" width="600"
bgcolor="#E0E0E0" bordercolor="#F3F3F3" class="td">
<%Do While (not oRst.EOF) and cont1 <
oRst.PageSize%>
<tr>
<td width="100" valign="top" align="center"
bgcolor="#FFFFFF"><a



href="javascript:CargarFoto('../images/products/<%=oRst.Fields("Pr_Li")%>','
320','320')"><img src="../thumbnails/<%=oRst.Fields("Pr_Li")%>"
border="0"></a></td>
<td width="360" valign="top"><a



href="javascript:CargarFoto('../images/products/<%=oRst.Fields("Pr_Li")%>','
320','320')"><strong><font size="2" face="Arial, Helvetica,
sans-serif"><%=oRst.Fields("Pr_Pr")&"&nbsp"%></font></strong></a><br>

<small><%=replace(oRst.Fields("Pr_De"),vbNewLine,"<br>")%></small></td>
<td width="50" align="right"
valign="top">$<%=oRst.Fields("Pr_Im")%></td>
<td width="50" align="right" valign="top">
<div align="center">
<input type="checkbox" name="checkbox"
value="<%=oRst.Fields("Pr_Id")%>">
</div>
</td>
</tr>
<%oRst.MoveNext
contform=contform + 1
if contform > oRst.PageSize then
contform = 1
end if
cont1=cont1 + 1
loop%>
<div align="center">
<input type="submit" name="Submit"
value="Delete">
</div>
</table>
</form>

PAGINA2
For Each checkbox In Request.Form
Response.write Request.Form("checkbox") & "<BR>"
ACA ELIMINARIA LOS REGISTROS MARCADOS ==> Next


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida