У меня проблема с динамическим возвратом нескольких строк.
У меня есть запрос активной записи, который должен вернуть несколько строк из одной таблицы.
//this will be a dynamic array of ids
$array = array('01','02','03');
//i need to have other where conditionals as well
$cond['userlevel'] = 5;
//then add the array of ids to the conditionals array
$cond['id'] = implode(',',$array);
//then build the active record query
$q = $this->db->select($col->where($cond);
Кажется, что он возвращает только первый элемент в массиве идентификаторов.