Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyszukiwanie w wielu tabelach
Forum PHP.pl > Forum > PHP
jarmiar
czesc

dręczy mnie problem, który polega na tym, że muszę zrobić skrypt, który wyszuka wystąpienie poszczególnej frazy w kilku tabel;ach.

więc chodzi mi głównie o stronnicowanie.

załóżmy, że mam 7 tabel, w których jest około 1000 rekordów.

ktoś wpisuje frazę: "lorem" i załóżmy, że znajduje w kazde tabeli po 800 wyników.

jakbyście to zrobili, aby można było stronnicować te wyniki np po 10 na jednej stronie?
vokiel
LIMIT ?

A do stronicowania Pager Nospora
jarmiar
umiem stronnicować mam nawet własną klasę do tego

chodzi mi o coś zupełnie innego

jak te wszystkie rekordy połączyć z tych 7 tabel
-=Peter=-
Union? http://dev.mysql.com/doc/refman/5.0/en/union.html
marcio
Cytat
który wyszuka wystąpienie poszczególnej frazy w kilku tabel;ach.

Jesli potrzebujesz relacje by potem wyciagnac dane ze wszystkich 7 tabel to: Join a jak nie to mozesz pokombinowac z IN() tzn:
  1. SELECT tabela1.*,tabela2.* FROM tablea1,tabela2 WHERE COSTAM IN(SELECT * FROM tabela2 WHERE .....)

ETc...

ALe lepiej jak pokazesz kod i strukture bazy bo nie wiem dokladnie jak ma to dzialac.
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.