![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 21.11.2003 Skąd: Gdynia Ostrzeżenie: (0%)
|
Witam,
przejde do sedna od razu: tabela1 zawiera 2 wazne dla zapytania pola: opis i tytul w php najpierw rozbijam fraze na wyrazy a nastepnie chce zapytaniem sql sprawdzic czy są rekordy ktore zawierają wszystkie wyrazy z frazy ( łącznik AND) którykolwiek wyraz z bazy (łącznik OR) bo łącznik też wybiera użytkownik przy czym dany wyraz wystarczy że wystąpi tylko w opisie LUB tytule ale jeżeli łącznik jest AND to wszystkie wyrazy muszę gdzieś wystąpić np. rekord 1 tytul= Treningi karate opis= trenuje ten sport od dawna rekord 2 tytul= treningi karate sportowe opis= lubie sporty łącznik AND domyślny przykłądowa fraza: trening karate sport => wynik rekord1 i rekord2 ale jeżeli przykłądowa fraza:trening karat sport dawn => wynik TYLKO rekord1 moja prośba czy ktoś mi móglby pokazać jak powinno wyglądać zapytanie takie? czy trzeba jakieś UNION czy ANY, ALL stosować, nie wiem (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) naprawde długo szukałem zanim zdecydowałem się zawracać głowe innym użytkownikom forum... z góry dzięki za pomoc... i pozdrowienia |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 22:36 |