![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Chcę napisać wyszukiwarkę, która będzie wyszukiwała mi artykuły po ich tagach oraz tytułach. Użytkownik podaje (na przykłąd) 3 słowa w polu wyszukiwania, a ja chcę mu zwrócić listę artykułów, które pasują (względem tytułu i tagów artykułu) do zapytania. Dodatkowo, artykuły te są podzielone (przydzielone do) na różne działy strony, w ten sposób, że strona ma (załóżmy) 14 działów, i dany artykuł może być przypisany do wybranych 5 z nich.
Tabela publikacji Kod id | title | description | content | visibility Tabela tagów Kod publication_id | tag Tabela przypisania artykułu do działów strony Kod publication_id | section_id Tabela części strony Kod id | name Po podaniu przez użytkownika zapytania filtruje dane, a następnie rozdzielam tak, bym miał każde słowo w osobnym indeksie tablicy. Jak napisać zapytanie, które zwróci mi artykuły, których tytuł lub tagi pasują do zapytania użytkownika? Dodatkowo muszę pobrać tylko te artykuły, które należą do wybranego wcześniej działu strony (ID działu przechowywane w stałej). |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 00:19 |