To jest plik odpowiedzialny za dobór podpowiedzi :
<?php
require_once('../config.php');
$connect = mysql_connect($GLOBALS['dbhost'], $GLOBALS['dbuser'], $GLOBALS['dbpass']);
$database = mysql_select_db($GLOBALS['dbname']);
$results = mysql_query("SELECT `tag`,`count` FROM `".$GLOBALS['prefix']."tags` WHERE `count` > 1");
$i = 0;
while ($wiersz = mysql_fetch_row($results)) {
$tags[$i] = iconv("UTF-8","ISO-8859-1",$wiersz[0]);
$i++;
}
echo json_encode($tags);
?>
Można pobierać zarówno tagi jak i kategorie itp. w tym przypadku pobiera tagi które występują więcej niż 1 raz.
Niestety nie działają polskie znaki, próbowałem wielu sposóbów i się nie udało. Jakby ktoś podpowiedział co może być nie tak - będę wdzięczny
Zapomniałem dodać najważniejszego... W pliku header.php w templatce należy dodać w sekcji <head> (najlepiej na końcu) poniższy kod :
<link rel="stylesheet" href="https://<?=$GLOBALS['url'];?>/autocomplete/jquery-ui.css" />
<link rel="stylesheet" href="https://<?=$GLOBALS['url'];?>/autocomplete/default.css" />
<script src="https://<?=$GLOBALS['url'];?>/autocomplete/jquery-1.9.1.js"></script>
<script src="https://<?=$GLOBALS['url'];?>/autocomplete/jquery-ui.js"></script>
<script type="text/javascript" src="https://<?=$GLOBALS['url'];?>/autocomplete/script.js"></script>