From: Chuck Scott Date: Thu, 21 May 2015 15:57:42 +0000 (-0400) Subject: Fixed member search feature X-Git-Tag: v1.0.0~11 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=7f29b0b3e419f8cbc1df60fc3af2450b05b1c401;p=WP-Plugins%2Fglm-member-db.git Fixed member search feature --- diff --git a/models/admin/members/list.php b/models/admin/members/list.php index 01acdcf7..3c673596 100644 --- a/models/admin/members/list.php +++ b/models/admin/members/list.php @@ -103,7 +103,7 @@ class GlmMembersAdmin_members_list extends GlmDataMembers */ public function modelAction ($actionData = false) { - $where = ''; + $where = ' true '; $filterPending = false; $filterArchived = false; $filterName = false; @@ -111,19 +111,19 @@ class GlmMembersAdmin_members_list extends GlmDataMembers if (isset($_REQUEST['filterName'])) { $filterName = $_REQUEST['filterName']; - $where .= "T.name like '%$filterName%'"; + $where .= " AND T.name like '%$filterName%'"; $haveFilter = true; } // Check if this is a request to show archived members if (isset($_REQUEST['filterArchived'])) { - $where .= " T.access = ".$this->config['memb_access_numb']['Archived']; + $where .= " AND T.access = ".$this->config['memb_access_numb']['Archived']; $filterArchived = true; $haveFilter = true; // If not, don't show them } else { - $where .= " T.access != ".$this->config['memb_access_numb']['Archived']; + $where .= " AND T.access != ".$this->config['memb_access_numb']['Archived']; } // Get a current list of members