]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-13987: fix navigation links for Activities Administration page: check that the...
authorjerome <jerome>
Fri, 7 Nov 2008 05:40:20 +0000 (05:40 +0000)
committerjerome <jerome>
Fri, 7 Nov 2008 05:40:20 +0000 (05:40 +0000)
course/search.php

index bc9f3c1dcd3fc75f6899895e61900d601638425f..ab33c7c8d4763960a21af41e34e65efa966837e2 100644 (file)
             ." 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",