]> git.mjollnir.org Git - moodle.git/commitdiff
code improvement in count_courses_notin_metacourse() MDL-7424 - thanks Eloy!
authorskodak <skodak>
Thu, 9 Nov 2006 23:35:06 +0000 (23:35 +0000)
committerskodak <skodak>
Thu, 9 Nov 2006 23:35:06 +0000 (23:35 +0000)
lib/datalib.php

index eff8d5d9e7365cdf1baee6aabd2b9f7a10f6bd46..da397858d95f2bc76d7b4428a8aea2cc0c14f018 100644 (file)
@@ -102,15 +102,15 @@ function count_courses_notin_metacourse($metacourseid) {
 
     $alreadycourses = get_courses_in_metacourse($metacourseid);
 
-    $sql = "SELECT 1, COUNT(c.id) AS notin FROM {$CFG->prefix}course c
+    $sql = "SELECT COUNT(c.id) AS notin FROM {$CFG->prefix}course c
              WHERE ".((!empty($alreadycourses)) ? "c.id NOT IN (".implode(',',array_keys($alreadycourses)).")
               AND " : "")." c.id !=$metacourseid and c.id != ".SITEID." and c.metacourse != 1";
 
-    if (!$result = get_records_sql($sql)) {
+    if (!$count = get_record_sql($sql)) {
         return 0;
     }
 
-    return $result[1]->notin;
+    return $count->notin;
 }
 
 /**