社区
ASP
帖子详情
随机答题系统,怎么获得和上次不重复的题目(十万火急)
liyongnoyil
2011-04-08 11:00:35
随机答题系统,怎么获得和上次不重复的题目
有个题库
就是每个asp页面答一题,是从题库随即抽取的,填了结果后,提交记分进入下一题页面。
问题是我现在下一题有可能跟上面的题重复!
用session记录每次的抽取结果,下次比对吗?
还有什么更好的办法吗??
分不高,希望高人不吝赐教!!
...全文
268
13
打赏
收藏
随机答题系统,怎么获得和上次不重复的题目(十万火急)
随机答题系统,怎么获得和上次不重复的题目 有个题库 就是每个asp页面答一题,是从题库随即抽取的,填了结果后,提交记分进入下一题页面。 问题是我现在下一题有可能跟上面的题重复! 用session记录每次的抽取结果,下次比对吗? 还有什么更好的办法吗?? 分不高,希望高人不吝赐教!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一aa一
2011-04-09
打赏
举报
回复
把题目分组 比如你有100道题目 你要取出10道不相同的题目 那么你就把这100道题目分成0组 然后每组随机取一道。
我觉得这样的做法比较有效率,
ejianya
2011-04-09
打赏
举报
回复
我感觉都不怎么的,就直接用筛选,首先将题目编成每个都有唯一ID。然后在ID里筛选,如果有的,就不取,用,distinct 就好了。
z8h8y8
2011-04-08
打赏
举报
回复
10000道题目,,
z8h8y8
2011-04-08
打赏
举报
回复
[Quote=引用 5 楼 mf4do 的回复:]
就像QQ斗地主发牌,难道每发一张再重新排剩下的吗?
还不是一次排完然后按顺序发。
这样消耗也很小。
[/Quote]
不过扑克牌最多也就54张,算好再发消耗不多,如果题库有1道题目,先算好再发可就没那么轻松了吧。
mf4do
2011-04-08
打赏
举报
回复
就像QQ斗地主发牌,难道每发一张再重新排剩下的吗?
还不是一次排完然后按顺序发。
这样消耗也很小。
cjfriends
2011-04-08
打赏
举报
回复
[Quote=引用 2 楼 head_first 的回复:]
1.把每次抽到的题目保存起来了,后抽到的题目与前面的题目比较,相同时重新抽题。
2.一次性抽取所以题目,保存起来,排序保存,每次返回一题给用户
[/Quote]
个人觉得第二条简单实用
KK3K2005
2011-04-08
打赏
举报
回复
[Quote=引用楼主 liyongnoyil 的回复:]
随机答题系统,怎么获得和上次不重复的题目
有个题库
就是每个asp页面答一题,是从题库随即抽取的,填了结果后,提交记分进入下一题页面。
问题是我现在下一题有可能跟上面的题重复!
用session记录每次的抽取结果,下次比对吗?
还有什么更好的办法吗??
分不高,希望高人不吝赐教!!
[/Quote]
你觉得session不够?
head_first
2011-04-08
打赏
举报
回复
1.把每次抽到的题目保存起来了,后抽到的题目与前面的题目比较,相同时重新抽题。
2.一次性抽取所以题目,保存起来,排序保存,每次返回一题给用户
灬上海爽爷
2011-04-08
打赏
举报
回复
用session记录每次的抽取结果,以数组的形式保存,然后比对
md5e
2011-04-08
打赏
举报
回复
你可以一次性将题目以XML形式全部输出(输出时已经为随机排序),后边的你只要知道他目前操作的是第几条数据就可以了
Atai-Lu
2011-04-08
打赏
举报
回复
不想用session就用数据库或其它东西,反正你得把数据给记下来才好做比较
rebing
2011-04-08
打赏
举报
回复
SESSION 可以 COOKIE也可以
暗淡亮点
2011-04-08
打赏
举报
回复
[Quote=引用楼主 liyongnoyil 的回复:]
随机答题系统,怎么获得和上次不重复的题目
有个题库
就是每个asp页面答一题,是从题库随即抽取的,填了结果后,提交记分进入下一题页面。
问题是我现在下一题有可能跟上面的题重复!
用session记录每次的抽取结果,下次比对吗?
还有什么更好的办法吗??
分不高,希望高人不吝赐教!!
[/Quote]
反正我觉得用session来记录题目id进行对比是最简单的。
知识竞赛
答题
系统
使用背景:单位组织知识竞赛时,经常需要进行
随机
抽题,然后现场解答并对
答题
时间进行限制。本软件正是基于这个需求制作的,考虑到抽题过程一般都需要投影到大屏幕上,且大部分投影仪或其他相关设备分辨率均为1024*...
Unity实现轻量化
答题
软件,
随机
题库,非SQL数据库加载形式
可
随机
抽选固定数量的
题目
,且不
重复
。 设置了两种题库加载方式,resources内部加载,和streamingAssets外部加载。 可上一题下一题,
题目
跳转。
题目
回答错误时有提示按钮,点击可看正确答案。 记录每一题的已选...
题库管理
系统
源代码(
系统
)
本
系统
旨在为教务人员提供一套试题管理
系统
。 它的主要功能有专业管理、试卷管理、题库管理、用户管理及试卷生成。其中核心部分是题库管理与试卷管理。 题库管理分选择题、填空题、单选题、多选题、不定向选择题和...
第一篇 《
随机
点名
答题
系统
》简介及设计流程图(类抽奖
系统
、在线
答题
系统
、线上
答题
系统
、在线点名
系统
、线上点名
系统
、在线考试
系统
、线上考试
系统
)
随机
点名
答题
系统
(类抽奖
系统
、在线
答题
系统
、线上
答题
系统
、在线点名
系统
、线上点名
系统
、在线考试
系统
、线上考试
系统
),是基于php(8.2.11),JavaScrip,MySQL开发的轻量化点名
答题
系统
,分为数据管理和前端两...
第五篇 《
随机
点名
答题
系统
》——抽点
答题
详解(类抽奖
系统
、在线
答题
系统
、线上
答题
系统
、在线点名
系统
、线上点名
系统
、在线考试
系统
、线上考试
系统
)
随机
点名
答题
系统
(类抽奖
系统
、在线
答题
系统
、线上
答题
系统
、在线点名
系统
、线上点名
系统
、在线考试
系统
、线上考试
系统
),是基于php(8.2.11),JavaScrip,MySQL开发的轻量化点名
答题
系统
,分为数据管理和前端两...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章