PHP String и foreach несколько результатов - PullRequest
0 голосов
/ 25 ноября 2018

Я искал это, но не повезло.У меня есть цикл 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'] просто возвращает одно из них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...