X-Git-Url: http://git.moodle.org/gw?p=moodle.git;a=blobdiff_plain;f=admin%2Fuser%2Flib.php;h=accf4173b3dff1c46e3a88cb94060fd3fa7793af;hp=25775cba5907345aadd537207c03ed0805c783e6;hb=912296ad30729e8c2540abda29b2d53c5a463ae8;hpb=b49de5d93009a421731af5a80e1dec6eb46c9ca9 diff --git a/admin/user/lib.php b/admin/user/lib.php index 25775cba590..accf4173b3d 100644 --- a/admin/user/lib.php +++ b/admin/user/lib.php @@ -35,12 +35,12 @@ function get_selection_data($ufiltering) { if ($scount) { if ($scount < MAX_BULK_USERS) { - $in = implode(',', $SESSION->bulk_users); + $bulkusers = $SESSION->bulk_users; } else { $bulkusers = array_slice($SESSION->bulk_users, 0, MAX_BULK_USERS, true); - $in = implode(',', $bulkusers); } - $userlist['susers'] = $DB->get_records_select_menu('user', "id IN ($in)", null, 'fullname', 'id,'.$DB->sql_fullname().' AS fullname'); + list($in, $inparams) = $DB->get_in_or_equal($bulkusers); + $userlist['susers'] = $DB->get_records_select_menu('user', "id $in", $inparams, 'fullname', 'id,'.$DB->sql_fullname().' AS fullname'); } return $userlist;