在HTML中的多选框怎样判别值为true为选种状态,判别后在ASP中用怎样的语句提交到数据库保存?

来源:百度知道 编辑:UC知道 时间:2024/05/30 13:43:33
请高手指教:
请问在HTML中怎样判别多选框的值为真,判别之后用ASP语句怎么写处理代码,怎么提交到数据库,请好心的朋友指教,急,谢谢了~!
下面是我现在的代码:可以直接把我代码复制去改下,建个简单的数据库就可以了
<%
dim conn,dbpath,connstr
dbpath="/db/"
set conn=Server.CreateObject("adodb.connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);DBQ="&Server.MapPath(dbpath & "fifasp.mdb")
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>会员注册</title>
</head>
<body>
<%
on error resume next
dim sql,rst,f_vip,f_net,f_com
if request.QueryString("act")="reg" then
'下面三个条件语句用来判断三个复选框是否为true,可是不行?
f_vip=request.form("f_vip")
if f_vip="vip" then
f_vip="checked"
f_vip="ture"
end if
f_net=request.form("f_net")
if f_net="net"

你是3个复选框
这样 可以把他们看做一个数组
然后把他们的value值改为你相应的想往数据库保存的数据的值
处理页面可以让列的值等于他的value值
比如说复选框的名字叫ch
取值的时候request.form(ch)(i)
i就是表示它是数组的第几个值
这样应该可以
不行可以再问我