Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] wyszukiwanie w wielu tabelach
Forum PHP.pl > Forum > PHP
KCG
Mam wyszukiwarkę i kilka działów do przeszukania, innymi słowy kilka tabel.
Tak myślę i jakoś za bardzo nie wiem, jak to rozwiązać. Zrobiłem zapytanie używając 'UNION', jednak muszę mieć rozróżnienie, co jest z jakiej tabeli, a tu mam po prostu np. 3 pola, co niekoniecznie się pokrywa z zawartością w różnych działach (jeden np. id, nazwa, grupa; drugi id, tytuł, kategoria).
Chodzi mi o coś takiego:
http://www.hip-hop.pl/szukaj/search.php (ta wyszukiwarka działa zapewne metodą POST, więc coś trzeba sobie wpisać, np. 'WWO').
Pokazują się linki z przedrostkiem typu [wykonawca], [video] itd. przy czym wszędzie jest odpowiedni link.
Jak można zrobić coś podobnego?

pzdr
.radex
Nie możesz zrobić trzech zapytań?

Mniejsza ilość zapytań nie zawsze oznacza mniejsze obciążenie.

Edit:

aaa i (w zależności o co ci chodzi) może się przydać JOIN
KCG
Tylko jak mam 3 działy to chciałbym, aby pokazywały się od najtrafniejszych i mogę się mieszać między sobą:
[dzial1] xxxxxxxx
[dzial1] xxxxxxxx
[dzial2] xxxxxxxx
[dzial1] xxxxxxxx
Do tego podział na strony byłby prostszy smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.