Function Reference: geodir_set_search_near_text

Summary

This function has not been documented yet.

Source File

geodir_set_search_near_text() is located in geodir_advance_search_filters/geodirectory_advance_search_function.php [Line: 2241]

Source Code

function geodir_set_search_near_text($near, $default_near_text){
	if(!defined('POST_LOCATION_TABLE')){return $near;}
	if(isset($_SESSION['gd_country']) && $_SESSION['gd_country']){
		global $wpdb;	
		
		
		if($_SESSION['gd_country'] && $_SESSION['gd_region'] && $_SESSION['gd_city']){
		$loc_arr = $wpdb->get_row($wpdb->prepare("SELECT * FROM ".POST_LOCATION_TABLE." WHERE city_slug=%s",$_SESSION['gd_city']));
		return __('In:',GEODIRADVANCESEARCH_TEXTDOMAIN).' '.$loc_arr->city.' ('.__('City',GEODIRADVANCESEARCH_TEXTDOMAIN).')';
		}elseif($_SESSION['gd_country'] && $_SESSION['gd_region']){
		$loc_arr = $wpdb->get_row($wpdb->prepare("SELECT * FROM ".POST_LOCATION_TABLE." WHERE region_slug=%s",$_SESSION['gd_region']));
		return __('In:',GEODIRADVANCESEARCH_TEXTDOMAIN).' '.$loc_arr->region.' ('.__('Region',GEODIRADVANCESEARCH_TEXTDOMAIN).')';
		}elseif($_SESSION['gd_country']){
		$loc_arr = $wpdb->get_row($wpdb->prepare("SELECT * FROM ".POST_LOCATION_TABLE." WHERE country_slug=%s",$_SESSION['gd_country']));
		return __('In:',GEODIRADVANCESEARCH_TEXTDOMAIN).' '.$loc_arr->country.' ('.__('Country',GEODIRADVANCESEARCH_TEXTDOMAIN).')';
		}

		
	}
	return $near;
	
}