PHP写选择题 一次只显示一题,如何点击答案后跳到下一题,如何存储并计算分数?
推荐于2018-04-20 · 知道合伙人软件行家
关注
展开全部
一、选择题 一次只显示一题
通常,考试题会保存在数据库里,一次只显示一题,就是每次只抽取一条记录。
二、如何点击答案后跳到下一题
页面提交之后,数据指针向下移动,抽取下一条数据记录。(如果采用 Ajax,则可以不刷新页面)
三、如何存储并计算分数
可以设置一个全局的变量,可以设置在 php 的全局数组里,每次用户提交后计算分数并更新变量的值。
更进一步的做法,可以考虑做一张试卷的表,表中单独设立一个存储用户答案的字段,当用户交卷后,再一次性计算总分。
通常,考试题会保存在数据库里,一次只显示一题,就是每次只抽取一条记录。
二、如何点击答案后跳到下一题
页面提交之后,数据指针向下移动,抽取下一条数据记录。(如果采用 Ajax,则可以不刷新页面)
三、如何存储并计算分数
可以设置一个全局的变量,可以设置在 php 的全局数组里,每次用户提交后计算分数并更新变量的值。
更进一步的做法,可以考虑做一张试卷的表,表中单独设立一个存储用户答案的字段,当用户交卷后,再一次性计算总分。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询