У меня проблема при попытке настроить тест с использованием теста mtouch, основанного на опросе (плагины WordPress), мне нужно выбрать один правильный ответ и 3 случайных ответа из базы данных.
ID - question_id ------ ответ ----- ----- намек правильно ------ sort_order
1 -------- 1 --------------- test1 --------------------- 1-- -------------- 1
2 -------- 1 --------------- тест 1 --------------------- 0- --------------- 2
3 -------- 1 --------------- test2 --------------------- 0-- -------------- 3
4 -------- 1 --------------- test3 --------------------- 0-- -------------- 4
5 -------- 2 --------------- test5 --------------------- 1-- -------------- 1
выше приведен пример структуры sql, я хочу избавиться от неправильных ответов и использовать правильные ответы из другого вопроса и сделать их неправильными, т. Е. Для вопроса 1
http://wordpress.org/extend/plugins/mtouch-quiz/
Мне просто нужно сейчас, как отредактировать файл show_quiz.php, чтобы сделать это.
if ($ random_answers == 1) {
$ dans = $ wpdb-> get_results ("SELECT ID, ответ, правильный, подсказка FROM {$ wpdb-> prefix} mtouchquiz_answer WHERE question_id = {$ Ques-> ID} ORDER BY RAND ()"); // Это рандомизирует порядок ответа на вопрос
} еще {
$ dans = $ wpdb-> get_results ("SELECT ID, ответ, правильный, подсказка ОТ {$ wpdb-> префикс} mtouchquiz_answer WHERE question_id = {$ ques-> ID} ORDER BY sort_order");
}
может кто-нибудь помочь. спасибо