Я искал это, но не повезло.У меня есть цикл foreach, который получает идентификатор строки из одной таблицы.
$str = '';
foreach ($ctrl->db->get_where('db.table',['id'=>$row['id']],2)->result_array() as $value){
$str .= $value['completed'];
}
$row['completed'] = $str;
Этот foreach при печати приносит несколько результатов массива
Array
(
[id] => 9053
[job_id] => 19147
[type] => value
[when] => 2018-11-16 10:54:58
[notes] =>
[finished] => Y
[completed] => 2018-11-16 10:54:58
)
Array
(
[id] => 8053
[job_id] => 19147
[type] => value
[when] => 2018-05-16 10:54:58
[notes] =>
[finished] => Y
[completed] => 2018-05-16 10:54:58
)
Эти результаты помещаются в строку длятабличное представление на основе столбца Job_id.Как я могу указать, какой результат job_id выбрать, если я хочу получить завершенное значение из каждого из них, так как $ row ['complete'] просто возвращает одно из них.