MDL-13987: fix navigation links for Activities Administration page: check that the course list is not empty, merged from 19

This commit is contained in:
jerome 2008-11-07 05:40:20 +00:00
parent d0b7da6966
commit e48580bdcc

View file

@ -150,17 +150,22 @@
." WHERE module.course=c.id"; ." WHERE module.course=c.id";
$courseids = $DB->get_records_sql($sql); $courseids = $DB->get_records_sql($sql);
$courses = array();
$firstcourse = $page*$perpage; if (!empty($courseids)) {
$lastcourse = $page*$perpage + $perpage -1; $firstcourse = $page*$perpage;
$i = 0; $lastcourse = $page*$perpage + $perpage -1;
foreach ($courseids as $courseid) { $i = 0;
if ($i>= $firstcourse && $i<=$lastcourse) { foreach ($courseids as $courseid) {
$courses[$courseid->id] = $DB->get_record('course', array('id'=> $courseid->id)); if ($i>= $firstcourse && $i<=$lastcourse) {
$courses[$courseid->id] = $DB->get_record('course', array('id'=> $courseid->id));
}
$i++;
} }
$i++; $totalcount = count($courseids);
}
else {
$totalcount = 0;
} }
$totalcount = count($courseids);
} }
else { else {
$courses = get_courses_search($searchterms, "fullname ASC", $courses = get_courses_search($searchterms, "fullname ASC",