![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 28.01.2003 Skąd: Sochaczew Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem, otóż jak zgrabnie z poziomu MySql wyszukiwać frazy z pól tekstowych w postaci "fraza" tzn. wyniki gdzie szukane słowo występuje samodzielnie a nie jako część innego słowa, czyli odpada LIKE %fraza%. Odpada użycie przeszukiwania pełnetekstowego. Może RLIKE (REGEXP)?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat jezeli chodzi o warunki brzegowe dodajesz tylko i zabijesz mysqla 50 like'ami.
Kod or pole like '$szukane_slowo %' or pole like '% szukane_slowo'
co do znakow typu -dom /dom ,dom ;dom ...... nie wiem :)) ale to juz jest cos eh - po to stworzono wyrazanie regularne zeby z nich korzystac. hmm glowy nie dam ale czy fulltext tego nie uwglednia?.. -------------------- .. make web your home ..
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:32 |