![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 8.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Baza:
ID - wiadomo NAZWA - varchar, znajduje się tu nazwa, którą przeszukuję KATEGORIA - varchar, tutaj znajdują się oddzielone średnikami numery kategorii (np. 16;654;3246;7465). Z pewnych względów musi być to varchar. Konfiguracja sphinxa (najważniejsze wpisy): Kod source zrodlo { sql_query = SELECT `id`, `nazwa`,`kategoria`,`id-user` FROM tabela sql_attr_uint = it-user sql_query_info = SELECT * FROM `tabela` WHERE `id`=$id } i teraz kod PHP:
Działa jak trzeba.. Ale potrzebuję naraz wyszukiwać po nazwie i kategorii, czyli np. wyrażenie 'bmw' (w polu nazwa) i 645 lub 742 w polu kategoria.. Próbuję czegoś takego (dokumentacja):
Obydwie wersje zwracają co prawda wszystkie wpisy z 'bmw', ale niezależnie od kategorii. Spróbowałem samą drugą linię z wersji 2 - wypisuje chyba wszystko jak leci, bez względu na kategorię... Pytanie: jak zrobić wyszukiwanie danej frazy, która musi znajdować się w jednej z podanych kategorii? -------------------- Husky 83 - Galeria zdjęć psów zaprzęgowych
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:51 |