--- C:\Documents and Settings\aborrow\My Documents\web\moodle\16stable\mod\quiz\report\overview\report.php Sun Mar 25 09:49:48 2007 +++ X:\mod\quiz\report\overview\report.php Sat May 05 12:09:51 2007 @@ -256,3 +256,3 @@ 'LEFT JOIN '.$CFG->prefix.'quiz_attempts qa ON u.id = qa.userid AND qa.quiz = '.$quiz->id; - $where = ' WHERE us.course = '.$course->id.' AND gm.groupid = '.$currentgroup.' AND qa.preview = 0'; + $where = ' WHERE us.course = '.$course->id.' AND gm.groupid = '.$currentgroup; if ($noattempts == 1) { @@ -261,2 +261,4 @@ } // no else, the left join is not filtered, which means we get both back. + else {$where .= ' AND qa.preview = 0'; + } } else if (empty($currentgroup)) { @@ -265,3 +267,3 @@ $from = 'FROM '.$CFG->prefix.'user u JOIN '.$CFG->prefix.'user_students us ON us.userid = u.id LEFT JOIN '.$CFG->prefix.'quiz_attempts qa ON u.id = qa.userid AND qa.quiz = '.$quiz->id; - $where = " WHERE us.course = '$course->id'"; + $where = ' WHERE us.course = '.$course->id; if (empty($noattempts)) {