Выборка из двух таблиц php + sql
Здравствуйте. Делаю поиск для сайта, есть две таблицы. Не получается сделать логику вывода результата. При том, что значение столбцов я не знаю (сделано для примера).
Таблица 1 (wp_posts) post_title = Audi post_id = 10 Таблица 2 (wp_postmeta) meta_value = Машина post_id = 10 $sql = "SELECT * FROM wp_posts, wp_postmeta WHERE (wp_posts.post_title OR wp_posts.post_id OR wp_postmeta.meta_value OR wp_postmeta.post_id LIKE '%$word%')" ; При поиске "машина" берём post_id (wp_postmeta), если post_id(wp_postmeta) = post_id(wp_posts) то выводим post_title |
Ознакомьтесь хотя бы с основами SQL и всё получится.
https://www.w3schools.com/sql/sql_select.asp https://www.w3schools.com/sql/sql_where.asp https://www.w3schools.com/sql/sql_and_or.asp https://www.w3schools.com/sql/sql_join.asp |
Часовой пояс GMT +3, время: 12:35. |