Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как соединить два запроса в БД?
Покинул форум
Сообщений всего: 38
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Всем доброго дня. Есть два запроса, один выполняется после того, как пользователь в форме поиска введет нужные данные, а вот второй выполняется уже после, но он в цикле, что не есть гуд. Сам не осиливаю, подскажите пожалуйста как склеить оба запроса в один ( по возможно, если не трудно, приведите листинг)
Запрос первый
$query_c="SELECT SQL_CACHE city.id_city, city.name_city, obl.id_oblast, obl.name_oblast FROM $city_t AS city, $oblast_t AS obl WHERE city.id_city='$line[id_city]' AND obl.id_oblast='$line[id_oblast]'";
Покинул форум
Сообщений всего: 38
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Нет, города и области не связаны, в том то и дело.
Вопрос по PHP - именно PHP выполняет запрос в БД))
caballero
Отправлено: 30 Октября, 2011 - 15:39:46
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
Цитата:
подскажите пожалуйста как склеить оба запроса в один
вопрос по SQL
что его выполняет неважно
так предоставте sql в читаемом виде
раскажите какие таблицы и что вы хотите вытащить
как можно понять что такое $search_table
когда на форуме нет ответов на несложный вопрос - это означает что никто не понимает сути вопроса и не может ответ сформулировать при всем желании
Я уже не говорю о желании расшифровывать что там наворочено.
$query_c="SELECT SQL_CACHE city.id_city, city.name_city, obl.id_oblast, obl.name_oblast FROM city AS city, oblast AS obl WHERE city.id_city='$line[id_city]' AND obl.id_oblast='$line[id_oblast]'";//$line[id_oblast]' береться из первого запроса
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.