
正文
php数据库在线考试系统的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php在线考试系统,可以自定义试卷的题数,数据库该怎么设计?
一般在线考试系统,会事先将题库和题型都设置好,并设置考试时间。在没有到达考试时间时,考生登录系统进入等待页面,到达考试时间后用户进入考场,显示考试试题,考生作答完成提交自动阅卷生成成绩。
php里面有array_rand函数,你要是一道题一道题的读出来,或许也可以尝试一下。但是要是一下子都读出来,即便这个函数效率可以的话,随机取出id数组,查询 “where id in 数组” 就不如直接在数据库里随机抽取记录。
1有个学生表(学号,姓名,班级,班主任,如果需要可以加上课系),如果需要还有个教师表。2科目表(政治,历史,地理,物理,化学等)。
相关问答
Q1: PHP的在线考试系统,做每一题都可以返回前一题修改答案,如何实现?_百...
1、每个考试系统可能不一样,有的能实现有的不能。我的经验的话,我是用优考试的在线考试系统,实现这个是通过试卷里面的设置,可以勾选“允许返回修改答案”,就可以实现答完题之后可以返回做过的题修改了。
2、在线模拟考试系统基于PHP+Mysql开发,主要用于搭建模拟考试平台,支持多种题型和展现方式,是国内首款支持题冒题和自动评分与教师评分相结合的PHP开源在线模拟考试系统。
3、你用动态获取I值啊!然后你的FORM GET过去的时候自动把I加一先不就行了。
Q2: php在线考试系统单选题答案提交
1、//post.php页面对传递值进行判断php数据库在线考试系统,$jq是题目合集php数据库在线考试系统,循环判断,$v[3]是正确答案。
2、给每条题目一个ID,提交时,同时提交ID和答案,根据ID到数据库中逐条比对。如果只是练习php数据库在线考试系统的话,安全性要求不高,直接将js加密,再将答案加密,直接发送到客户端Cookie,将考试结果再加密,返回服务器。这种性能最好。
3、PHP+MYSQL+AJAX php显示一道题,点击一个答案 激活ajax访问mysql答案,返回对错进行加分并打开下一道题。
4、用sesssion保存答过的题目id 每次选题前,先从session取出已答题目id跟所有题目id做一个差集,array_diff()可以计算数据差集。新的题目从这个差集里随机选取。至于试题和答案对应关系,做好答案和试题id的关联关系就行。
5、一般在线考试系统,会事先将题库和题型都设置好,并设置考试时间。在没有到达考试时间时,考生登录系统进入等待页面,到达考试时间后用户进入考场,显示考试试题,考生作答完成提交自动阅卷生成成绩。
6、楼上php数据库在线考试系统你真逗,直接echo 出来php数据库在线考试系统了,人家是要源码的或者做一个考试系统的方案的。这个考试系统你需要做成什么什么东西,具体有什么功能,这个需求,你连需求都没有怎么做,然后有了需求,就开始用php代码去实现即可。。
php数据库在线考试系统的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、php数据库在线考试系统的信息别忘了在本站进行查找喔。






