[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужна помощь!
www3
Строка кода:

$items = $model->getListByUserFilter(MG::getSetting('countRecomProduct'), ' p.free = 1 and p.activity=1 ORDER BY sort ASC');


Дёргает из БД все товары с полем в БД free = 1 (и другие условия).

Мне же необходимо по такому же принципу достать из БД, из поля price, все товары, у которых значение этого поля price <= X.

Заранее благодарен за подсказку!
Kusss
ну так и напиши.
вместо: p.free = 1
p.price <= X
www3
Цитата (Kusss @ 27.06.2016 - 11:09)
ну так и напиши.
вместо: p.free = 1
p.price <= X

Спасибо, так и написал.
Но выводит почему то только один товар с p.price <= X, хотя p.free = 1 выводит все как надо - целый список товаров.
waldicom
Цитата (www3 @ 27.06.2016 - 10:31)
Но выводит почему то только один товар с p.price <= X, хотя p.free = 1 выводит все как надо - целый список товаров.

Тогда надо попробовать убрать and p.activity=1 и/или вместо MG::getSetting('countRecomProduct') написать 20

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
www3
Цитата (waldicom @ 27.06.2016 - 13:30)
Цитата (www3 @ 27.06.2016 - 10:31)
Но выводит почему то только один товар с p.price <= X, хотя p.free = 1 выводит все как надо - целый список товаров.

Тогда надо попробовать убрать and p.activity=1 и/или вместо MG::getSetting('countRecomProduct') написать 20

Спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.