diff --git a/mod/quiz/report/simplestat/report.php b/mod/quiz/report/simplestat/report.php index fd18a4a6083..28f5aac7cff 100644 --- a/mod/quiz/report/simplestat/report.php +++ b/mod/quiz/report/simplestat/report.php @@ -55,7 +55,6 @@ class quiz_report extends quiz_default_report { /// Otherwise, display the table as HTML $count = count($questionorder); - $datacount = count($data); $total = array(); echo ""; @@ -67,12 +66,16 @@ class quiz_report extends quiz_default_report { } echo ""; + $datacount = 0; foreach ($data as $userid => $datum) { echo ""; echo ""; - foreach ($datum->grades as $key => $grade) { - echo ""; - $total[$key]+= $grade; + if ($datum->grades) { + $datacount++; + foreach ($datum->grades as $key => $grade) { + echo ""; + $total[$key]+= $grade; + } } echo ""; }
$datum->name$grade$grade