Minor adding c_id in query

skala
Julio Montoya 13 years ago
parent ea0334dace
commit 10b7f6ebf6
  1. 3
      main/coursecopy/classes/CourseBuilder.class.php

@ -510,13 +510,14 @@ class CourseBuilder {
LEFT JOIN $table_qui as exercices
ON (exercice_id = exercices.id AND exercices.c_id = $course_id AND questions.c_id = $course_id)
WHERE questions.c_id = $course_id AND
exercices.c_id = $course_id AND
(quizz_questions.exercice_id IS NULL OR exercices.active = -1) "; // active = -1 means "deleted" test.
$db_result = Database::query($sql);
if (Database::num_rows($db_result) > 0) {
$build_orphan_questions = true;
while ($obj = Database::fetch_object($db_result)) {
//Avoid adding the same question twice
//Avoid adding the same question twice
if (!isset($this->course->resources[$obj->id])) {
$question = new QuizQuestion($obj->id, $obj->question, $obj->description, $obj->ponderation, $obj->type, $obj->position, $obj->picture,$obj->level, $obj->extra);
$sql = "SELECT * FROM $table_ans WHERE c_id = $course_id AND question_id = ".$obj->id;

Loading…
Cancel
Save