Выберите count () с помощью пункта, используя Codeigniter's Builder [Duplicate]Php

Кемеровские программисты php общаются здесь
Anonymous
Выберите count () с помощью пункта, используя Codeigniter's Builder [Duplicate]

Сообщение Anonymous »

Я следую учебному пособию по странице с CI/jQuery. В учебном пособии они получают общее количество строк, выполняя: < /p>

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

$config['total_rows'] = $this->db->count_all('tblUsers');
< /code>
Они получают общее количество пользователей для определения страниц. Однако они получают всех пользователей. В моем приложении мне нужны только пользователи с определенным значением, присвоенным им, в данном случае «Роль». 
Мне нужны только пользователи, где роль = 1 
в моем db.
Я попробовал пару вещей с -> code> (из Ci's Active Record DB) или я пытался () db->query("select count(*) from tblusers where role = '1'")->result_array();
< /code>
дает мне следующий массив: < /p>
Array ( [0] => Array ( [count(*)] => 2 ) )[/code]
Тем не менее, я не могу, казалось, смогу прочитать счет (*) index ..

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

Message: Undefined index: count(*)

Надеюсь, это имеет смысл. В основном я пытаюсь сделать что -то вроде. < /P>

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

$this->db->where('role', 1)->get('tblUsers')->count()

К сожалению, это не работает.

Подробнее здесь: https://stackoverflow.com/questions/596 ... ry-builder

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