powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как правильно использовать HAVING в разделенном запросе???!
4 сообщений из 4, страница 1 из 1
Как правильно использовать HAVING в разделенном запросе???!
    #32267858
vivft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
$select = "SELECT name_f, id_f, val_v,
case val_v
when '0' then price_v/$dkr
when '2' then price_v*$ekd
else price_v end as newf";
$from = " FROM firms, country ...";
$where = " WHERE visa.id_see_v = '1' and ... ";

if ($idc != "") { $where .= " AND id_country_v = $idc";}
if ($nf != "") { $where .= " AND name_f LIKE '%$nf%'";}


if ($f != "") {$where .= "order by name_f"; }
else {$where .= "HAVING newf <= '$cena'"; }
...
Рейтинг: 0 / 0
Как правильно использовать HAVING в разделенном запросе???!
    #32268241
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чем проблема то?
...
Рейтинг: 0 / 0
Как правильно использовать HAVING в разделенном запросе???!
    #32268326
vivft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все работает супер, но если не передается необязательная переменная типа$idc

if ($idc != "") { $where .= " AND id_country_v = $idc";}
, а вот $nf работает нормально

if ($nf != "") { $where .= " AND name_f LIKE '%$nf%'";}
...
Рейтинг: 0 / 0
Как правильно использовать HAVING в разделенном запросе???!
    #32268677
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если в idc тоже добавить LIKE, будет работать?
Код: plaintext
1.
IF ($idc !=  "") { $where .= "  AND id_country_v LIKE '$idc'";}

P.S. Можно использовать [ src ] [ /src ] для формирования кода в сообщении.

mahoune
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как правильно использовать HAVING в разделенном запросе???!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]