@2slide

Выборка join codeigniter подсчет строк?

есть две таблицы
blogi
id blog_cate
1 batabase
2 batabase
3 razrabotka
4 sql

blog_cate
id blogi_cate_title blogi_cate_url
1 Базы данных batabase
2 PHP
3 Разработка razrabotka

Необходимо сделать выборку
чтоб было так
Базы данных 2
Разработка 1
PHP 0

<br>
$this->db->select('blogi_cate.*, COUNT(blogi.blog_cate) as num');<br>
$this->db->join('blogi', 'blogi.blog_cate = blogi_cate.blogi_cate_url');<br>
$query = $this->db->get('blogi_cate');     <br>


Работает не корректно только одно совпадения
Array
(
[0] => stdClass Object
(
[blogi_cate_id] => 3
[blogi_cate_title] => Базы данных
[blogi_cate_url] => database
[num] => 15
)

)
  • Вопрос задан
  • 2897 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ShVad
Есть метод $this->db->count_all_results();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект