function getFiltersByObject($objid) { $keyids = array(); $objKresult = sql_query("SELECT `objKkeyword` FROM `objKeywords`" . dbWhere(array("objKobject" => $objid))); while ($objKdata = mysql_fetch_row($objKresult)) { $keyid = $objKdata[0]; $keyids[] = $keyid; } mysql_free_result($objKresult); return getFiltersByKeywords($keyids); }
} return $word; } // Show the list of chosen keywords. $idList = $_POST["keywordList"]; $idList = preg_split('/\\s/', $idList, -1, PREG_SPLIT_NO_EMPTY); $stringList = array(); foreach ($idList as $keyid) { $stringList[$keyid] = "• " . __traverseKeyword($keywords, $keyid) . "<br />"; } sort($stringList); echo implode("", $stringList); ?> </div> <?php $filters = getFiltersByKeywords(preg_split('/\\s/', $_POST["keywordList"], -1, PREG_SPLIT_NO_EMPTY)); if (count($filters) > 0) { $useFilters = preg_split('/[\\s\\,\\;]/', $_auth["useObjFilters"], 64, PREG_SPLIT_NO_EMPTY); ?> <div class="sep caption"><?php echo _FILTER_OPTIONS; ?> :</div> <div class="container2 notsowide"> <?php foreach ($filters as $filter) { $filterName = getFilterName($filter); ?> <div>• <?php echo $filterName; ?>