它们前面都有个同名的复选框:a,它的value是你这邮件的ID号:
i=request.Form("a").count
if i<>0 then
ID = Request.Form("a")
strSql = "Delete From 邮件表 Where id in (" & ID & ")"
Conn.Execute strSql
end if
改一下 xing0091() 的
用复选框
dim sql
sql=""
<input name="ck" type="checkbox" id="ck" value="<%=rs("id")%>">
if request("ck")<>"" then
ckuser=split(request("ck"),",")
for i=0 to ubound(ckuser)
sql=sql & "delete user where userid ="&ckuser(i) &";"
next
end if
conn.execute sql
用复选框
<input name="ck" type="checkbox" id="ck" value="<%=rs("id")%>">
if request("ck")<>"" then
ckuser=split(request("ck"),",")
for i=0 to ubound(ckuser)
sql="delete user where userid ="&ckuser(i)
conn.execute sql
next
end if
用多选框加循环实现
在表单中输出每条数据,每条数据前加多选框,name和value都是rs("id")
处理页面,用循环删除数据:
do while not rs.eof
if request.form(""&rs("id"))-rs("id")=0 then
rs.delete
end if
rs.movenext
loop