Как выразить условие WHERE, указывающее, что значение столбца находится в массиве PHP, с помощью построителя запросов CoPhp

Кемеровские программисты php общаются здесь
Anonymous
Как выразить условие WHERE, указывающее, что значение столбца находится в массиве PHP, с помощью построителя запросов Co

Сообщение Anonymous »

Я не могу получить запрос к БД, когда переданная переменная в запрос sql представляет собой такой массив:

Код: Выделить всё

$cl_phone = array(1,2,3);
Ниже код модели

Код: Выделить всё

public function get_clients_enabled_array($cl_phones)
{
$this->db->order_by('filial_id');
$this->db->order_by('client_name');
$this->db->where('status', '1');
foreach ($cl_phones as $value) {
$this->db->where('client_id', $value);
}
$query = $this->db->get('clients');
return $query->result_array();
}
My View отображает пустой массив: Array()
Как правильно?

Подробнее здесь: https://stackoverflow.com/questions/231 ... found-in-a

Вернуться в «Php»