2015-06-25 3 views
0

Я делаю адаптивный тест которой она позволяет пользователю выбрать трудности и набор вопрос будет отображаться. (Один вопрос на странице)Как проверить ответ из базы данных и отобразить правильный ответ?

То, что я хочу, когда пользователь отправляет ответ, если ответ правильно, переходит к следующему вопросу после и указания, как зеленый тик или что-то, но если пользователь ошибается, правильный ответ будет отображаться рядом с текстовым полем, где указан их вопрос.

В настоящее время я могу сгенерировать вопросы, и он также может определить, правильно или неправильно ответ, если он прав, будут отметки, а если нет, их не будет.

Какая моя основная забота - это лучший способ для меня сделать валидацию и отобразить правильный ответ? (К сожалению, я просто новичок в PHP и MySQL, так что если есть какая-либо помощь при условии, я буду очень признателен!)

+0

Вместо того, чтобы просить такой ** широкого ** вопроса, возможно, дать вышеприведенную попытку и спросить о более конкретных проблемах, например почему я получаю эту ошибку? Посмотрите на эту ссылку, чтобы начать: http://www.smarttutorials.net/responsive-quiz-application-using-php-mysql-jquery-ajax-and-twitter-bootstrap/ –

ответ

0

Вам нужна таблица Questions и другой Answers. Когда ответ получить от пользователя, вам нужно проверить, если правильно это 0 (неправильно) или 1 (правильная)

минимального определения таблицы

Question(id int, questionText:tinytext) 
Answers(id int, questionId int, QuestionAnswer tinytext, IsCorrect bit) 
Смежные вопросы