У меня есть три таблицы с информацией, где business_id является общим потоком. У меня есть два поля ввода, одно для общего поиска (пользователи могут искать все, что они хотят) и ввод Zip. Со стороны php я ловлю общую строку поиска и устанавливаю ее на $search
, а zip - на $zip
.
Как я могу использовать переменную $search
для MATCH
любой из полнотекстовых неопределенностей затем ограничить эти совпадения с помощью $zip
затем вернуть только идентификатор из таблицы c?
Моя структура базы данных ниже:
table coup
id << this is the my desired information from the search
timestamp
business_id
coupvalue
startdate
enddate
username
status
terms
image
description
primary = id
fulltext = name
table bloc
id
address
city
state
zip
business_id
phone
lat
lon
primary = id
table bus
business_id
name
timestamp
category
subcat
primary = business_id
fulltext = name,category,subcat
Буду признателен за любую помощь!