public static function getListingFieldsValue($value, $key = 'sid', $pageID = 0) { if (!isset($GLOBALS['listing_fields'][$pageID])) { SJB_ListingFieldDBManager::getListingFields($pageID); } $result = array(); foreach ($GLOBALS['listing_fields'][$pageID] as $row) { if ($row[$key] == $value) { $result[] = $row; } } if (count($result) == 0) { return array(); } return $result; }