Автор Тема: Как написать запрос типа select * from table where field in (1,2)  (Прочитано 932 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн Resident234

  • Новичок
  • *
  • Сообщений: 2
  • Карма: 0
Доброго дня.
Есть примерно такая конструкция:
$collections = $this->model('db')->getPage(
               'collections',
               array('id','factory_id','title','novice','sale','action','image'),
               $paging['total'], $paging['from'], $paging['npp'],
               array('order' => array('title' => 'ASC'), 'where' => array('hidden' => 'no', 'factory' => ))
            );   
мне нужно сделать чтобы выборка была не с условием factory="значение", а с условием factory равно значению одного из элементов массива [значение1, значение2, значени3, ...]

Это возможно реализовать в Zend Framework ? *sos*

Оффлайн wizard2014

  • Опытный
  • ***
  • Сообщений: 142
  • Карма: 9
Могу ошибаться, но попробуйте просто передать массив, как параметр.