急!asp中checkbox传不过值来。在线等 50

<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><head></head><body><!--#includefile="sql.inc"--... <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<head>
</head>
<body>
<!--#include file="sql.inc" -->
<%
dim sqlAllTempText
if request("fangshi") = "xianzai" then
dim chkvalue

//这一行有错误,xy传不过值来。为什么呢?
chkvalue=request("xy")
response.Write(request("xy").count)
response.Write(chkvalue)
sqlAllTempText="update topgg2 set splb = 'dszp' where tpid in (" & chkvalue & ")"

response.Write(sqlAllTempText)
conn.Execute(sqlAllTempText)
Response.Redirect "addgl.asp"
end if
%>
<tr >
<form action="edit.asp" method="post" name="listform">
<table border="0" >
<tr>
<td>
选择
</td>
<td>
编号
</td>
<td>
展览时间
</td>
<td>
图片名称
</td>
<td>
图片位置
</td>
<td>
修改 删除
</td>
<td>
<a href="">转为过去</a>

//对应的按钮,出错的链接
<a href="edit.asp?fangshi=xianzai">转为现在</a>
<a href="">转为未来</a>
</td>
</tr>
<%
dim i
i=0
%>
<% do while not rsna.eof %>
<%if (i mod 2)=1 then
Response.Write("<tr bgcolor=fefefe>")
else
Response.Write("<tr bgcolor=efefef>")
end if%>
<td >

//这一行有错误,值传不过去。
<input type="checkbox" name="xy" value="<%=rsna("tpid")%>" >
</td>
<td >
<%=rsna("tpid")%>
</td>
<td >
<%if rsna("splb")="shzp" then%>
未来展览
<%end if%>
<%if rsna("splb")="dszp" then%>
现在展览
<%end if%>
<%if rsna("splb")="ylys" then%>
过去展览
<%end if%>
</td>
<td >
<%=rsna("mc")%>
</td>
<td >
<a href="<%=rsna("top1")%>" target="_blank">
<%=rsna("top1")%>
</a>
</td>
<td>
<a href="topggedit.asp?tpid=<%=rsna("tpid")%>">修改</a>
<a href="edit.asp?del=<%=rsna("tpid")%>">删除</a>
</td>
<td>
<a href="edit.asp?update=<%=rsna("tpid")%>&fangshi=guoqu">过去</a>
<a href="edit.asp?update=<%=rsna("tpid")%>&fangshi=xianzai">现在</a>
<a href="edit.asp?update=<%=rsna("tpid")%>&fangshi=weilai">未来</a>
 
</td>
<%i=i+1%>
</tr>
<% rsna.movenext
loop rsna.close
set conn=nothing
%>
</table>
</form>
</tr>
<tr>
<td><div align="center"></div></td>
<td><input type="submit" name="Submit" value="提交" /></td>
</tr>
</table>
</form>
</body>
</html>
问题已经解决了,谢谢大家,

方法是我从新做了一个网页,用得submit按钮传递的,而不是超链接。
展开
 我来答
百度网友10ae3be
2008-07-23 · TA获得超过124个赞
知道小有建树答主
回答量:405
采纳率:0%
帮助的人:365万
展开全部
<input type="checkbox" name="xy" value="1">
先改成这样 看看到底是没接收到 还是没发出去数据
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
VBmarenhui
2008-07-23
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
你会VB吗?
帮忙解决个烦人的问题:
http://zhidao.baidu.com/question/61323829.html?quesup1
谢谢!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lb999999999
2008-07-23 · TA获得超过611个赞
知道小有建树答主
回答量:1165
采纳率:0%
帮助的人:803万
展开全部
那么<input type="checkbox" name="xy" value="<%=rsna("tpid")%>" >里面的<%=rsna("tpid")%>获取到了值没有?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式