Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwanie pełno-tekstowe w wielu tablicach
Michauuu
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 13.06.2010

Ostrzeżenie: (0%)
-----


Cześć wszystkim,
Próbuję napisać wyszukiwarkę opartą o wyszukiwanie pełno-tekstowe MyISAM.
Trochę się już tym pobawiłem, teraz trzeba wreszcie wziąć się do pisania.

Problem w tym, że nie wiem jak zrobić wyszukiwanie dla wielu tablic.
Tak to wygląda dla pojedynczych, gdy chcemy znaleźć artykuł, wiadomość lub użytkownika.
  1. $resultart = mysql_query("select * from `art` where match(`art`.`temat`, `art`.`treść`) against('".$search."' in boolean mode) and `ban`!=1;");
  2. $resultmsg = mysql_query("select * from `msg` where match(`msg`.`temat`, `msg`.`treść`) against('".$search."' in boolean mode) and `usunięto`!=1;");
  3. $resultusr = mysql_query("select * from `usr` where match(`usr`.`imię`, `usr`.`nazwisko`, `usr`.`miasto`) against('".$search."' in boolean mode) and `aktywowane`=1;");
Pomóżcie mi przekształcić to w pojedyncze zapytanie, które przeszuka wszystkie 3 tablice.
Z góry Dzięki i wszystkiego naj w nowym roku : )
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:21