$subdomain = array_shift(explode('.', $_SERVER['HTTP_HOST']));
$db_link = mysqli_connect(<адрес сервера>, <имя пользователя>, <пароль>, <имя базы данных>);
if($db_link) {
$sql = 'SELECT city_param FROM cities_table WHERE city_name=' . $subdomain;
$result = mysqli_query($db_link, $sql);
}
Вот это я понимаю. апгрейдить бд, чтобы не делать два запроса.
SELECT min_price, max_price, item_id as id
FROM ( SELECT MIN(min_price) OVER () as min_price,
MAX(max_price) OVER () as max_price,
item_id,
id
FROM product_table ) As subquery
WHERE id IN (2520,2521,2522,2523) LIMIT 0, 25
#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около '() as min_price,
MAX(max_price) OVER () as max_price,
' на строке 2
SELECT min(`min_price`) as `min_price`, MAX(`max_price`) as `max_price`, `item_id` as `id`
FROM `product_table` WHERE `id` IN (SELECT `item_id` OVER() FROM `other_table` WHERE какое-то условие)
Хотелось бы по существу ответ, конечно, получить