Почему объект, возвращенный методом row() CodeIgniter, не может быть напечатан с помощью эха PHP? [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему объект, возвращенный методом row() CodeIgniter, не может быть напечатан с помощью эха PHP? [дубликат]

Сообщение Anonymous »

У меня есть такой код:

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

$this->db->select('title')->from('entries')->where('id', 1);
$query = $this->db->get();
echo $query->row('title');
Это повторяет заголовок из таблицы записей, где идентификатор равен 1.

Почему это не работает без функции «заголовок в строке»?

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

echo $query->row();
Поскольку он возвращает первую строку?

Почему мне нужно иметь «заголовок» в обоих местах (

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

$query->row
и $this->db->select), чтобы это работало? Для меня это не имеет смысла.

Может ли кто-нибудь объяснить, как это работает, предположительно предоставляя альтернативные способы получения значения из базы данных?

Подробнее здесь: https://stackoverflow.com/questions/152 ... ed-with-ph
Ответить

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

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

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

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

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