Как показать возвращение массива в модели для представления в Codeigniter - PullRequest
0 голосов
/ 30 января 2019

Моя модель:

function get_client() {
$data['latestproblem'] = $this->db->select('hero,client,catprob,action,created_at')->where('client', $client)->order_by('created_at', 'DESC')->limit(1)->get('histprob')->result();
$data['stats'] = $this->db->where('client', $client)->where('catprob', 'HEADSET TIDAK BERFUNGSI')->count_all_results('histprob');
return $data;
}

Мой контроллер

$this->skejuler_m->get_client();

Мой взгляд:

echo $stats;

Я получил ошибку Неопределенная переменная: stats .

Пожалуйста, помогите ..

1 Ответ

0 голосов
/ 30 января 2019

Попробуйте вернуть несколько результатов запроса, как это

$data['latestproblem'] = $this->db->select('hero,client,catprob,action,created_at')->where('client', $client)->order_by('created_at', 'DESC')->limit(1)->get('histprob')->result();
$data['stats'] = $this->db->where('client', $client)->where('catprob', 'HEADSET TIDAK BERFUNGSI')->count_all_results('histprob');
return $data;

По вашему мнению, используйте json_decode(), чтобы показать ваши данные

foreach(json_decode($latestproblem) as $row){

   echo $row->hero;
   echo $row->client;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...