注册 登录
编程论坛 ASP技术论坛

投票系统的复选值的获取

kuangshen 发布于 2008-03-08 12:42, 816 次点击
我在做一个投票系统。有单选和多选题。我要怎么样才能获取复选的值呢?然后怎么样存入数据库?

这是个例子http://www.


麻烦大家看看!
2 回复
#2
yms1232008-03-08 15:57
楼主可以去我的网站论坛看看投票系统。
#3
hmhz2008-03-09 08:54
每个复选框都有一个不同的name 根据这个name来判断提交的数据是什么
比如
<form action="abc.asp" method="post">
第一个复选题:<input type="checkbox" name="abc_1" value="ON" /><br />
第二个复选题:<input type="checkbox" name="abc_2" value="ON" /><br />
第三个复选题:<input type="checkbox" name="abc_3" value="ON" /><br />
<input type="submit" name="submit" value="提交"  />
</form>

执行页面:abc.asp
<%
if request("submit")="提交" then
if request.form("abc_1")="ON" then abc_1=1 else abc_1=0 end if
if request.form("abc_2")="ON" then abc_2=1 else abc_2=0 end if
if request.form("abc_3")="ON" then abc_3=1 else abc_3=0 end if
conn.execute "insert into abc(abc_1,abc_2,abc_3) values("&abc_1&","&abc_2&","&abc_3&")"
response.redirect Request.ServerVariables("HTTP_REFERER")
end if
%>
1