From: jerome Date: Fri, 7 Nov 2008 05:40:20 +0000 (+0000) Subject: MDL-13987: fix navigation links for Activities Administration page: check that the... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=e48580bdcc621529660edfb06bb4ce1310812cd0;p=moodle.git MDL-13987: fix navigation links for Activities Administration page: check that the course list is not empty, merged from 19 --- diff --git a/course/search.php b/course/search.php index bc9f3c1dcd..ab33c7c8d4 100644 --- a/course/search.php +++ b/course/search.php @@ -150,17 +150,22 @@ ." WHERE module.course=c.id"; $courseids = $DB->get_records_sql($sql); - - $firstcourse = $page*$perpage; - $lastcourse = $page*$perpage + $perpage -1; - $i = 0; - foreach ($courseids as $courseid) { - if ($i>= $firstcourse && $i<=$lastcourse) { - $courses[$courseid->id] = $DB->get_record('course', array('id'=> $courseid->id)); + $courses = array(); + if (!empty($courseids)) { + $firstcourse = $page*$perpage; + $lastcourse = $page*$perpage + $perpage -1; + $i = 0; + foreach ($courseids as $courseid) { + 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 { $courses = get_courses_search($searchterms, "fullname ASC",