diff --git a/main/exercice/exercise.class.php b/main/exercice/exercise.class.php index 7df0f976bb..7272a200b1 100644 --- a/main/exercice/exercise.class.php +++ b/main/exercice/exercise.class.php @@ -2274,7 +2274,7 @@ class Exercise { // for matching case MATCHING : if ($from_database) { - $sql_answer = 'SELECT id, answer FROM '.$table_ans.' WHERE question_id="'.$questionId.'" AND correct=0'; + $sql_answer = 'SELECT id, answer FROM '.$table_ans.' WHERE c_id = '.$course_id.' AND question_id="'.$questionId.'" AND correct=0'; $res_answer = Database::query($sql_answer); // getting the real answer $real_list =array(); @@ -2282,7 +2282,7 @@ class Exercise { $real_list[$real_answer['id']]= $real_answer['answer']; } $sql_select_answer = 'SELECT id, answer, correct, id_auto FROM '.$table_ans.' - WHERE question_id="'.$questionId.'" AND correct <> 0 ORDER BY id_auto'; + WHERE c_id = '.$course_id.' AND question_id="'.$questionId.'" AND correct <> 0 ORDER BY id_auto'; $res_answers = Database::query($sql_select_answer); $questionScore = 0; diff --git a/main/exercice/multiple_answer_combination.class.php b/main/exercice/multiple_answer_combination.class.php index 365f0d9991..376ddd2d86 100644 --- a/main/exercice/multiple_answer_combination.class.php +++ b/main/exercice/multiple_answer_combination.class.php @@ -134,14 +134,10 @@ class MultipleAnswerCombination extends Question { $form -> add_multiple_required_rule ($boxes_names , get_lang('ChooseAtLeastOneCheckbox') , 'multiple_required'); - - $html_total_score ='