Ошибка «Попытка получить свойство, не являющееся объектом», с использованием ->row->column_name после $this->db->get() CPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ошибка «Попытка получить свойство, не являющееся объектом», с использованием ->row->column_name после $this->db->get() C

Сообщение Anonymous »

Я пытаюсь передать вопрос И идентификатор вопроса в первом запросе, а затем с помощью этого идентификатора получить параметры этого опроса и добавить их в массив. Не вижу, что я делаю неправильно.
Вот ошибка, которую я получаю:

Обнаружена ошибка PHP

Серьезность: Примечание

Сообщение: Неопределенное свойство: CI_DB_mysql_result::$row

Имя файла: models/sitemodel.php

Line Номер: 161
Обнаружена ошибка PHP

Серьезность: уведомление

Сообщение: попытка получить свойство, не являющееся объектом

Имя файла: models/sitemodel.php

Номер строки: 161

Код:

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

function getPoll() {
$this->db->select('site_polls.id, site_polls_questions.poll_question');
$this->db->from('site_polls');
$this->db->join('site_polls_questions', 'site_polls_questions.id = site_polls.site_polls_questions_id');
$this->db->where('site_polls.status_id', 1);
$this->db->order_by('site_polls.date_posted', 'desc');
$this->db->limit(1);
$query = $this->db->get();
$id = $query->row->id;

$this->db->select('site_polls_questions_options.poll_option');
$this->db->from('site_polls_questions_options');
$this->db->where('id', $id);
$query = $this->db->get();

return $query->result_array();
}
Я пытаюсь понять, как добавить вопрос опроса в массив.

Подробнее здесь: https://stackoverflow.com/questions/814 ... after-code
Ответить

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

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

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

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

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