> Zacal jsem tvorit knihu navstev a rozhod jsem se tam pridelat i > vyhledavani. A nastal problem... Mam sestrojen SQL dotaz: > SELECT * FROM guestbook WHERE Text LIKE 'neco k vyhledani' > Text je název pole v tabulce guestbook, ovsem toto funguje pouze za > prepokladu, ze se to rovna. Tedy když je v prispevku napsano: První > pokus. Tak pokud k vyhledani zapisu První pokus, tak to funguje, jenze > ja chci, aby to hledalo treba jen vysece, tedy kdyz zapisu jen pokus, > tak aby to tento pripsevek naslo, coz se ovsem nestane. Potreboval > bych teda, aby to vyhledalo i prispevky, kde je dany retezec obsazen a > ne aby se mu rovnal. Nekde jsem se docetl, ze by tam melo jit strcit > hvezdicku (*), bohuzel s tou (z obou stran retezce) taky nejde a mam > pocit, ze konkretne PHP ji nechce odevzdat (tusim ze s takovyhlema > znakamam mi to vzdy blblo), ale nejsem si jist. > Vedel by tedy nekdo jak to vyresit? > Predem diky LIKE neni az tak dobre - mnohem vhodnejsi je zaindexovat na FULLTEXT a vyhledavat podle toho (pripadne i v kombinaci s LIKE) doporucuji si o tomto precist manualove stranky a tam jsou i priklady DFlyReceived on Thu, 21 Oct 2004 03:05:34 +0200
This archive was generated by hypermail 2.1.8 : 21. 10. 2004, 03:05 CEST