Ошибка преобразования массива результатов в строку в codeigniterPhp

Кемеровские программисты php общаются здесь
Anonymous
Ошибка преобразования массива результатов в строку в codeigniter

Сообщение Anonymous »

Я использую этот метод в своей модели, чтобы получить результат подсчета из моей базы данных:

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

function members($group_id)
{
$this->db->where('group_id',$group_id);
$query = $this->db->query('SELECT COUNT(group_id) FROM member');
return $query;
}
А в моем контроллере есть такой метод:

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

   function total_members ()
{
$group_id = $this->input->post('group_id');
$this->load->model('Member_model');
$members = $this->Member_model->members($group_id);
echo $members;
}
И я получаю эту странную ошибку, которая говорит:


Серьезность: 4096
Сообщение: объект класса CI_DB_mysqli_result не может быть преобразован в строку
Имя файла: контроллеры/Payment.php


Подробнее здесь: https://stackoverflow.com/questions/395 ... odeigniter

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