CodeIgniter, как вернуть несколько запросов от модели к контроллеру? [дубликат]Php

Кемеровские программисты php общаются здесь
Anonymous
CodeIgniter, как вернуть несколько запросов от модели к контроллеру? [дубликат]

Сообщение Anonymous »

Я пытаюсь заставить мою модель возвращать два запроса: один для самих данных, которые представляют собой несколько записей из таблицы «Категории», и поле счетчика из таблицы «Сообщения».

Я пробовал множество возможных решений, но пока ни одно из них не помогло мне.

Мое представление работает с правильным маршрутом /forum/$id, но загружает категории и количество сообщений для каждой категории. не будет работать.

Контроллер категорий:

Код: Выделить всё

$this->load->database();
$this->load->model("Categories_model");

$results=$this->Categories_model->getCategories();

$data=array('results'=>$results);

$this->load->view('Categories_view',$results);
Модель категорий:

Код: Выделить всё

// this works if I only want to get all the categories
// $query=$this->db->get('Categories');
// return $query->result();

$query1 = $this->db->get('Categories');
$query2 = $this->db->query("SELECT COUNT(*) AS rowCount FROM Posts");

$return array('categories' => $query1, 'count' => $query2);
Просмотр категорий:

Код: Выделить всё



[url=

Подробнее здесь: [url]https://stackoverflow.com/questions/29944028/codeigniter-how-to-return-multiple-queries-from-model-to-controller[/url]

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