有关复选关的问题,急呀

ycqskyetsky 2005-09-23 05:56:48
<form action="cart.asp" name="form" ><table width="96%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td><table width="80%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="44%">附后加选项</td>
<td width="56%">

<%

dim sqlf,rsf,i
set rsf=server.CreateObject("adodb.recordset")
sqlf="select * from fj where productid="&id
rsf.open sqlf,conn,3,1
if rsf.eof then
%>
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
</table>

<%
else
i=0
do while not rsf.eof
%>
<input type="checkbox" name="fj" value="<%=i%>">加购<% =rsf("fjname")%><%=rsf("price")%>元<br>
<%
rsf.movenext
i=i+1
loop
end if
rsf.close
set rsf=nothing
%>
<input name="id" id="id" type="hidden" value="<%=id%>">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td> <input type="submit" name="Submit" value="立即购买">
</div></td>
</tr>
</table>
</form>


表fj里有fjid,fjname,productid,price四个字段,上面要把fjname,fjid用复写框的形式调出来,并传递到cart.asp页面,再把选中的fj读取出来,并计算price之和,
请问在cart.asp里我应该怎么写呀!

在线等!~~~~~~~~~~~~
...全文
106 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ufo20020427 2005-09-24
  • 打赏
  • 举报
回复
同意楼上的
fj=request("fj")就可以了
intereye 2005-09-24
  • 打赏
  • 举报
回复
哦~~~
ASP取复选框的值可以直接Request~~

如:复选框名称为fj
则:fj = Request.Form("fj) ,假设用户选则了三条记录,值分别为:1 3 4
此时fj = "1,3,4"
然后split分解之并计算~~~

楼主试一下~~

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧