Ошибка преобразования массива результатов в строку в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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