Функция объединения активной записи Codeigniter возвращает только один результат - PullRequest
0 голосов
/ 20 февраля 2012

У меня есть код, который должен возвращать объединенные данные из двух отдельных таблиц.

$this->db->select('product.name,category.name');
$this->db->from('product');
$this->db->join('category','product.cat=category.id');
$this->db->group_by('product.name, category.name');
$query=$this->db->get();

, но код возвращает только один столбец данных из таблицы продуктов.Я тоже пробовал sql query

select * from `product` join `category` where product.cat=category.id

В codeigniter это не работает, но в терминалах PhpMyAdmin и Sequel Pro sql работает.Не могли бы вы мне помочь?

1 Ответ

1 голос
/ 20 февраля 2012

Ваша группа на самом деле не имеет смысла.Вы хотели использовать order_by?

$this->db->order_by('product.name, category.name');

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