Не мога да направя заявка за търсене, която да извлече резултат от три различни таблици, които представляват страница, под страница и под под странци (меню)
Таблиците са примерно тези
name - е заглавие на страница
content - е съдържание на страница
table1
id | name | content
table2
id2 | t1_id | name2 | content2
table3
id3 | t1_id | t2_id | name3 | content3
Заявката за търсене в една таблица е следната:
Но как ще стане заявката да претърсва и трите таблици?!?! Пробвах какви ли не варианти, но не мога да "свържа" таблиците и търсената дума да претърсва name, content от table1, name2, content2 от table2, name3, content3 от table3 едновременно.
Ще съм благодарен на всеки, който ми помогне или поне да ме насочи...
Таблиците са примерно тези
name - е заглавие на страница
content - е съдържание на страница
table1
id | name | content
table2
id2 | t1_id | name2 | content2
table3
id3 | t1_id | t2_id | name3 | content3
Заявката за търсене в една таблица е следната:
Код:
$g = $_GET['q']; // думата за която се търси
$query = "SELECT * FROM table1 WHERE name like '%".$q."%' OR content like '%".$q."%');
Но как ще стане заявката да претърсва и трите таблици?!?! Пробвах какви ли не варианти, но не мога да "свържа" таблиците и търсената дума да претърсва name, content от table1, name2, content2 от table2, name3, content3 от table3 едновременно.
Ще съм благодарен на всеки, който ми помогне или поне да ме насочи...