标题:菜鸟投票问题。请高手出招
只看楼主
xing599666
Rank: 2
等 级:论坛游民
帖 子:104
专家分:91
注 册:2005-5-17
结帖率:85%
已结贴  问题点数:20 回复次数:7 
菜鸟投票问题。请高手出招
为什么我选择了1个选项  怎么会全部+1 了

表 toupiao 投标名称字段:xing_tpname 累计投标字段:xing_ddk
投票选项:
=======================================================
<form name="form" id="form" action="?action=toupiao" method="post" target="votedo">
<%
sql="select * from xing_toupiao"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
do while not rs.eof%>

<input type='checkbox' name=<%=rs("id")%> value='<%=rs("id")%>'><%=rs("xing_tpname")%>

<%end if
rs.close
set rs=nothing
%>
<input name="action" value="点击投票" type="image" src="img/button_03.gif" width="71" height="24" border="0"> </form>
========================================================
save
--------------------------------------------------------
<%
if request("action")="toupiao" Then
idTmp = Split("id")
For i = 0 To UBound(idTmp)  
conn.execute("update xing_toupiao set xing_ddk=xing_ddk+1 where id="& idTmp(i))
Response.write "<script>alert(""投票成功"");location.href=""index.asp"";</script>"
Next
end If
%>

[[it] 本帖最后由 xing599666 于 2009-7-23 11:12 编辑 [/it]]
搜索更多相关主题的帖子: 出招 投票 
2009-07-23 11:02
yushan_0008
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2009-6-16
得分:0 
我也是个新手,不太懂啊,为什么你的action="?action=toupiao" 为什么不写“action=toupiao”啊
2009-07-23 11:07
xing599666
Rank: 2
等 级:论坛游民
帖 子:104
专家分:91
注 册:2005-5-17
得分:0 
本文本提交
2009-07-23 11:12
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:0 
以下是引用yushan_0008在2009-7-23 11:07的发言:

我也是个新手,不太懂啊,为什么你的action="?action=toupiao" 为什么不写“action=toupiao”啊

因为action=toupiao是查询字符串(QueryString)

什么是查询字符串?网址中问号后面的就是查询字符串,它一般是参数的集合,如?title=标题&msg=neirong这样。
2009-07-23 12:38
孤独冷雨
Rank: 10Rank: 10Rank: 10
来 自:安徽滁州
等 级:贵宾
威 望:23
帖 子:1246
专家分:1909
注 册:2007-6-4
得分:20 
又错又乱,

改好了:
<form name="form" id="form" action="?action=toupiao" method="post" target="votedo">
<%
sql="select * from xing_toupiao"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
do while not rs.eof%>

<input type='checkbox' name="tp" value="<%=rs("id")%>" ><%=rs("xing_tpname")%>

<%
rs.movenext
loop
rs.close
set rs=nothing
%>
<input name="action" value="点击投票" type="image" src="img/button_03.gif" width="71" height="24" border="0"> </form>
<%
if request("action")="toupiao" Then
id=request("cb")
sql="update xing_toupiao set xing_ddk=xing_ddk+1 where id in ("&id&")"
conn.execute(sql)
Response.write "<script>alert(""投票成功"");location.href=""index.asp"";</script>"
end If
%>

[[it] 本帖最后由 孤独冷雨 于 2009-7-23 14:19 编辑 [/it]]

这里有男女系列成人用品,有时间兄弟们来看一看.
51za.
2009-07-23 14:17
xing599666
Rank: 2
等 级:论坛游民
帖 子:104
专家分:91
注 册:2005-5-17
得分:0 
高手  无话可说  只能说谢谢了
2009-07-23 14:49
xing599666
Rank: 2
等 级:论坛游民
帖 子:104
专家分:91
注 册:2005-5-17
得分:0 
哈哈 你也有错的时候  你那传递 tp 怎么写成CD了啊


<form name="form" id="form" action="?action=toupiao" method="post" target="votedo">
<%
sql="select * from xing_toupiao"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
do while not rs.eof%>

<input type='checkbox' name="tp" value="<%=rs("id")%>" ><%=rs("xing_tpname")%>

<%
rs.movenext
loop
rs.close
set rs=nothing
%>
<input name="action" value="点击投票" type="image" src="img/button_03.gif" width="71" height="24" border="0"> </form>
<%
if request("action")="toupiao" Then
id=request("cb")
sql="update xing_toupiao set xing_ddk=xing_ddk+1 where id in ("&id&")"
conn.execute(sql)
Response.write "<script>alert(""投票成功"");location.href=""index.asp"";</script>"
end If
%>
2009-07-23 14:51
孤独冷雨
Rank: 10Rank: 10Rank: 10
来 自:安徽滁州
等 级:贵宾
威 望:23
帖 子:1246
专家分:1909
注 册:2007-6-4
得分:0 
呵呵,失误,id=request("cb")打错了,应该是id=request("tp")

这里有男女系列成人用品,有时间兄弟们来看一看.
51za.
2009-07-23 15:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-280225-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.135490 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved