ASP高手请进!关于数据库的重新排序
简单的说,数据库中有10条记录,每一条记录中包含问题及答案.
现在按照普通方法将10条记录逐条取出供用户回答,
如果用户回答正确,则进入下一题,直至第10条结束,
但在回答过程中,如果出现回答错误的现象,比如回答到第4题时出错,
程序继续到第5条,但会将第4条随机加入到后面的问题中,
比如可能会出现在第8和第9题之间.
如果第2题回答错,那么第2题可能会出现在第9题和第10题之间.
意思就是随机的出现在后面的题中.
这样的随机排序如何实现,请提供思路
如果我的描述还不够详细,请加QQ 3995266(推荐),
或直接在此提问,谢谢!
问题点数:30、回复次数:8Top
1 楼moodboy1982(老鹰)回复于 2006-06-01 19:04:07 得分 10
问题和答案不要放一个表的字段中。Top
2 楼yxxue(云啸雪)回复于 2006-06-01 19:14:19 得分 0
楼上的可否详细点?Top
3 楼ahhisoft(无所事事)回复于 2006-06-01 19:54:14 得分 10
把答正确的题写成一个数组带到下一页中去就可以实现了
怎么带值有很多种方法Top
4 楼yxxue(云啸雪)回复于 2006-06-02 09:48:45 得分 0
不明白Top
5 楼slawdan(select 大便 from 粪池 where 蛆数<10)回复于 2006-06-02 11:32:34 得分 10
把问题序号,问题和答案以及回答正确与否的标志符作为一个数组放在session里
随机生成序号Top
6 楼yxxue(云啸雪)回复于 2006-06-02 14:52:03 得分 0
以上都不对Top
7 楼ahhisoft(无所事事)回复于 2006-06-06 14:38:32 得分 0
一个问题可能有多种解决办法
上面几位提出来的方法都可行
楼主不要太武断...Top
8 楼slawdan(select 大便 from 粪池 where 蛆数<10)回复于 2006-06-06 14:41:28 得分 0
我晕~
我们不知道你最后用什么方法实现的,但是我可以负责任的告诉你:
以上给的思路都没什么错误!!Top




