]> git.mjollnir.org Git - moodle.git/commitdiff
Can now count a search of users
authormoodler <moodler>
Fri, 21 Mar 2003 10:10:21 +0000 (10:10 +0000)
committermoodler <moodler>
Fri, 21 Mar 2003 10:10:21 +0000 (10:10 +0000)
lib/datalib.php

index 89a1fc34650dbe0c602205d0b48b948d473e448f..8e983aa12df9f45b13a4e042dd8efa0b275f8d38 100644 (file)
@@ -873,8 +873,15 @@ function get_users_search($search, $sort="u.firstname ASC") {
 }
 
 
-function get_users_count() {
-    return count_records_select("user", "username <> 'guest' AND deleted <> 1");
+function get_users_count($search="") {
+
+    if ($search) {
+        $search = " AND (firstname LIKE '%$search%'
+                     OR lastname LIKE '%$search%'
+                     OR email LIKE '%$search%') ";
+    }
+
+    return count_records_select("user", "username <> 'guest' AND deleted <> 1 $search");
 }
 
 function get_users_listing($sort, $dir="ASC", $page=1, $recordsperpage=20, $search="") {