找回密码
 立即注册
搜索
热搜: 日历 老黄历
查看: 27|回复: 1

PHP考试系统

[复制链接]

100

主题

0

回帖

458

积分

新手上路

Rank: 1

积分
458
发表于 前天 17:13 | 显示全部楼层 |阅读模式
本人菜鸟在做一个考试系统,有几个疑问,请教一下各位大侠:想模仿下图中的一些功能:1、每题分为一页是通过数据库的limit实现的吗?若不是,是通过什么技术实现的?2、试题选项是怎么...  本人菜鸟在做一个考试系统,有几个疑问,请教一下各位大侠:想模仿下图中的一些功能:1、每题分为一页是通过数据库的limit实现的吗?若不是,是通过什么技术实现 的?2、试题选项是怎么输出出来的?是通过创建表单后,在里面echo的数据库变量吗?3、如何确保随机出现的下一题,不会与之前做过的题重复?4、当点击B选项时,自动做出给出答案,如绿色部分。是通过js的onclick的值与数据库答案作比较实现的吗?5、希望大侠能给出相应的代码。非常感谢!!  
回复

使用道具 举报

5489

主题

3037

回帖

2万

积分

新手上路

Rank: 1

积分
22839
发表于 前天 17:27 | 显示全部楼层
1-整体是用jquery+php数据库调用实现的,上一页,下一页就是提交试题的ID进行取题。
如图:做个模板页,然后根据试题ID装载试题。limit是限制返回结果的条数,当然你再取题时可以加上limit 1。看你这图并没有用到分页技术。
2-试题选项是选录入到数据库中的单选组,多选题是多选组,你可以写一个试题的类,方便调用,脉络清晰。
3-随机出不重复的题,就是要把做过的试题ID存入session,取题时用随机数加上非session中的ID。
4-验证试题答案是通过jquery的POST或GET提交后台验证的,且每题只验证一次。
如你在写代码时遇到具体问题我们再沟通
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|xuepai.net

GMT+8, 2026-1-21 04:04 , Processed in 1.125000 second(s), 23 queries .

快速回复 返回顶部 返回列表