Как выразить условие 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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