Esempio n. 1
0
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);
}
Esempio n. 2
0
            }
            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] = "&bull; " . __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>&bull; <?php 
                echo $filterName;
                ?>