Я работаю над небольшими поисковыми материалами, проблема в том, что я могу выбрать несколько вариантов, и я хочу, чтобы мой запрос создавался в зависимости от них.
Пожалуйста, если кто-нибудь сможет мне помочь, я буду такрад.
Моя главная таблица поиска выглядит так:
id
name
card_id
phone_numbre
country_id
futurecountry_id
Идентификатор уникален, имя текст, card_id и phone_number просто в порядке, я могу найти их на своем столе, но проблема в том, что когда мне нужно пойти, чтобы забрать данные в другие таблицы, особенно country_id идет в таблицу с именем "страна", где я сравниваю идентификаторы, чтобы проверить, совпадают ли я, я привожу название страны,это та же таблица, где я консультируюсь для получения country_id и futurecountry_id, и я действительно не знаю, что делать.
У кого-нибудь есть идеи?
ps Ну, может быть, я не смог объяснитьЯ очень хорошо, моя проблема заключается в следующем:
У меня есть форма, где вы заполнили ее некоторыми данными и принесли вам личную информацию, а вместо нее идентификаторы поля origencountry иdestinycountry Мне нужны имена, например, если я отправлю origencountry = 10 и destinycountry = 8, я сделаю это:
select *
from infotable,countrytable
where infotable.iddestinycountry = countrytable.id and infotable = 10
AND infotable.origencountry = countrytable.id and infotable = 8
Запрос работает нормально, но он не выводит никаких данных.Например, у меня на столе указаны страны:
id name
1 usa
2 uk
3 spain
и информация
id name origencountry destinycountry
1 john 1 2