Autor | Zpráva | ||
---|---|---|---|
T0m Profil * |
#1 · Zasláno: 3. 7. 2009, 20:31:54
Zdarek,
snazim se udelat na svych stranakch fulltextove vyhledavani a narazil jsem na problem s diakritikou. Nevim zda to resit pres PHP a nebo jestli mi nekdo poradite nejakou klicku pomoci SQL. mam tento dotaz: SELECT `id`, `title`, `procedure`, MATCH(`procedure`) AGAINST ('".$_POST['search']."') + MATCH(`title`) AGAINST ('".$_POST['search']."') AS Relevance FROM tabulka WHERE MATCH(`procedure`, `title`) AGAINST ('".$_POST['search']."' IN BOOLEAN MODE) HAVING Relevance > 0.2 ORDER BY Relevance DESC A samozrejme je problem v tom, ze potrebuji, aby dotaz nerozlisoval zda vyhledavana slova obsahuji diakritiku nebo ne. Potrebuji aby "sasek = šašek" Zkousel jsem ruzne navody a manualy, ale bud jsem to nepochopil a nebo mi to neslo :( dekuji za kazdou radu ci pomoc. |
||
fuckin Profil |
#2 · Zasláno: 3. 7. 2009, 22:55:26 · Upravil/a: fuckin
jeste tam pridej
COLLATE utf8 Pak je jedno jestli je tam napr A nebo Á. Problematika diakrtiky i fulltext vyhledavani je pekne popsano na php.vrana.cz Edit: TomasK diky COLLATE utf8_general_ci |
||
TomášK Profil |
#3 · Zasláno: 4. 7. 2009, 00:00:03
COLLATE utf8 |
||
T0m Profil * |
#4 · Zasláno: 4. 7. 2009, 14:47:36
Parada, dikes!!
Uz mi to funguje :) |
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0