PHP Activerecord Model Count - PullRequest
       7

PHP Activerecord Model Count

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

Получите результат как показано ниже

$result = MyModel::find_by_id($id);

Как я могу посчитать число результата напрямую?

Ответы [ 2 ]

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

Попробуйте простое решение

$count = $this->db->get('table')->num_rows();

Но если вам нужны данные, тогда

$data = $this->db->get('table')->result();
$count = count($data);
0 голосов
/ 30 апреля 2019

Попробуйте это,

$this->db->select('*');
$this->db->from('emp');
$query = $this->db->get();
if($query->num_rows()>0){
  return count($query->result());//here you can get count
  //return count($query->result_array());//here you can get count
}

OR

echo $this->db->count_all('emp');

OR

$this->db->like('fname', 'eve');
$this->db->from('emp');
echo $this->db->count_all_results();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...