Autor Zpráva
anonymní
Profil *
Dobrý den, jak udělat vyhledávání podobné tomuto? http://zelec.webnode.cz/search/?text=obec Zobrazila by se sekce stránek, část textu a tučně hledané slovo. Vycházím z tohoto článku http://php.vrana.cz/fulltextove-vyhledavani-v-mysql.php
Mar
Profil
Musíš mít nějakou databázi hledaných výrazů, mozna by to slo jinak, ale ja to mam pres MySQL a PHP
anonymní
Profil *
Mar:
Jak to myslíš databázi hledaných výrazů?
Jinak zkoušel jsem fulltextové vyhledávání podle Vrány, ale pokud hledám např. Kluž a zadám kluz nebo hledám trenéra a zadám néra, tak mi to nenajde... Dá se to nějak řešit?

$search = "néra";
$sql = "SELECT *
    FROM hledat
    WHERE MATCH(nadpis,clanek) AGAINST ('*$search*' IN BOOLEAN MODE)                   
    ORDER BY 5 * MATCH(nadpis) AGAINST ('$search') + MATCH(clanek) AGAINST ('$search') DESC
";

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0