如何从数据库验证答案并显示正确答案?

时间:2015-06-25 09:35:19

标签: php mysql

我正在做一个响应式测验,它允许用户选择难度并显示一组问题。(每页一个问题)

我想要的是,每当用户提交答案时,如果答案是正确的,则进入下一个问题,并指示如绿色勾号或其他东西,但如果用户错误,则右侧答案将显示在旁边文本框中键入了他们的问题。

目前,我能够生成问题,并且能够检测答案是对还是错,如果正确则会有标记,如果没有,则不会。

我主要担心的是,对我进行验证和显示正确答案的最佳方式是什么? (对不起,我只是php和mysql的初学者,所以如果有任何帮助,我将不胜感激!)

1 个答案:

答案 0 :(得分:0)

您需要一张Questions和另一张Answers的表格。当从用户检索答案时,您需要检查0(错误)或1(正确)是否正确

最低表格定义

 Question(id int, questionText:tinytext)
 Answers(id int, questionId int, QuestionAnswer tinytext, IsCorrect bit)