//$queryParts = array();
if ( isset( $_REQUEST['categories'] ) && is_array( $_REQUEST['categories'] ) && !empty( $_REQUEST['categories'] ) ) {
- $catSelectedForQuery = implode( ',',array_filter( $_REQUEST['categories'] ));
- $queryParts[] = " T.id in (
+// $catSelectedForQuery = implode( ',',array_filter( $_REQUEST['categories'] ));
+ foreach( $_REQUEST['categories'] as $cat ){
+ if( $cat !== ''){
+ $queryParts[] = " T.id in (
SELECT DISTINCT(member_info)
FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX."category_member_info M,
".GLM_MEMBERS_PLUGIN_DB_PREFIX."categories C
- WHERE M.category in ($catSelectedForQuery)
+ WHERE M.category = $cat
- ) ";
+ ) ";
+ }
+ }
}
if ( isset( $_REQUEST['cities'] ) && is_array( $_REQUEST['cities'] ) && !empty( $_REQUEST['cities'] ) && $_REQUEST['cities'][0] !== '' ) {