function fetchRelatedTermsByIds($tema_id_list) { $sql = SQLexpansionTR($tema_id_list); while ($array = $sql->FetchRow()) { $result["result"][$array[tema_id]] = array("term_id" => $array[tema_id], "string" => $array[tema], "isMetaTerm" => $array["isMetaTerm"]); } return $result; }
function fetchRelatedTermsByIds($tema_id_list) { $sql = SQLexpansionTR($tema_id_list); while ($array = mysqli_fetch_array($sql[datos])) { $result["result"][$array[tema_id]] = array("term_id" => $array[tema_id], "string" => $array[tema]); } return $result; }
function HTMLbusquedaExpandidaTR($acumula_temas) { $temas_ids = str_replace("|", ",", $acumula_temas); //Si no hay términos más genericos que los resultados if (@$temas_ids) { $sql = SQLexpansionTR(substr($temas_ids, 0, -1)); //Si hay resultados if ($sql[cant]) { //Si hay menos de 10, se muestran sin colapsar $sql[cant] < 10 ? $row_result .= '<h5>' . ucfirst(LABEL_resultados_relacionados) . ' (' . $sql[cant] . ')</h5> <ul id="TR_expandidos" class="lista_secundaria">' : ($row_result .= '<h5><a href="javascript:expandLink(\'TR_expandidos\')" title="' . LABEL_resultados_relacionados . '">' . ucfirst(LABEL_resultados_relacionados) . '</a> (' . $sql[cant] . ')</h5><ul id="TR_expandidos" style="display: none" class="lista_secundaria">'); while ($resulta_busca = mysqli_fetch_array($sql[datos])) { $ibusca = ++$ibusca; $row_result .= '<li><a title="' . LABEL_verDetalle . $resulta_busca[tema] . '" href="index.php?tema=' . $resulta_busca[tema_id] . '&/' . string2url($resulta_busca[tema]) . '">' . $resulta_busca[tema] . '</a></li>' . "\r\n"; } $row_result .= '</ul>'; } } return $row_result; }
function HTMLbusquedaExpandidaTR($acumula_temas, $string) { $temas_ids = str_replace("|", ",", $acumula_temas); //Si no hay términos más genericos que los resultados if (@$temas_ids) { $sql = SQLexpansionTR(substr($temas_ids, 0, -1)); $recordCount = SQLcount($sql); //Si hay resultados if ($recordCount > 0) { $row_result .= '<p class="alert alert-info" role="alert"><strong>' . $recordCount . '</strong> ' . LABEL_resultados_relacionados . ': <strong> "<em>' . stripslashes($string) . '</em>"</strong></p>'; $row_result .= '<ul >'; while ($resulta_busca = $sql->FetchRow()) { $ibusca = ++$ibusca; $row_result .= '<li><a title="' . LABEL_verDetalle . $resulta_busca["tema"] . '" href="index.php?tema=' . $resulta_busca["tema_id"] . '&/' . string2url($resulta_busca["tema"]) . '">' . $resulta_busca["tema"] . '</a></li>'; } $row_result .= '</ul>'; } } return array("html" => $row_result, "count" => $recordCount); }