| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 398 人关注过本帖
标题:在线考试处理有没有错!!
只看楼主 加入收藏
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
收藏
 问题点数:0 回复次数:2 
在线考试处理有没有错!!
这是答题页面
<%
set rst=server.CreateObject("adodb.recordset")
sql="select top 100 * from type2"
rst.open sql,conn,1,1
i=1
do while not rst.eof
%>

<tr>
<td>&nbsp;&nbsp;&nbsp; <%=i%>、<%=rst("题干")%>
<input type=hidden name="tgxz<%=i%>" value="<%=rst("题干")%>"></td>
</tr>

<tr>
<td>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" value="A" name="sele<%=i%>"> A.<%=rst("选项1")%>&nbsp;&nbsp;
<input type="radio" value="B" name="sele<%=i%>"> B.<%=rst("选项2")%>&nbsp;
<input type="radio" value="C" name="sele<%=i%>"> C.<%=rst("选项3")%>&nbsp;&nbsp;
<input type="radio" value="D" name="sele<%=i%>"> D.<%=rst("选项4")%>
<input name="r_anwser" type="hidden" value="<%=rst("正确答案")%>"> '这里为了方便在另一个页面对答案,所以先写出来
</td>
</tr>
<%i=i+1
rst.movenext
loop
%>
</table>
</center>
</div>
<br>

<br>
<input type="submit" value="提交" name="B1"> <input type="reset" value="重置" name="B2">
<p>
<br>

</td>
</tr>
</table>
</form>

text_over.asp:
<!--#include file="conn.asp"-->
<!--#include file="check.asp"-->
<%
sql="select * from exam_type"
set rs=conn.execute(sql)
dim score=0    '设初值为0,score为最后的统计分数
for i=1 to 100
if trim(request("sele"&i))=trim(request("r_answer"&i)) then
score=score+rs("score")
end if
next
sql2="update student set score='"&score&"' where id="&session("id")
conn.execute("sql2")
response.Write("<script>alert('交卷成功,确认后退出系统!');window.close()</script>")
%>
但不知道哪里不对,提交后没显示.

[此贴子已经被作者于2005-10-31 19:27:56编辑过]

搜索更多相关主题的帖子: 考试 在线 
2005-10-31 19:22
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
收藏
得分:0 

中国人的财富网:http://www..cn/
2005-10-31 21:51
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
<input type=hidden name="tgxz<%=i%>" value="<%=rst("题干")%>"></td>
<input type="radio" value="A" name="sele<%=i%>"> A.<%=rst("选项1")%>&nbsp;&nbsp;

为了循环方便 最好统一以下
2005-11-01 08:26
快速回复:在线考试处理有没有错!!
数据加载中...
 
   



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

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