Я использую CodeIgniter, и у меня возникла проблема с SELECT MAX().
Похоже, он возвращает только идентификатор. Выдает ошибку для других столбцов таблицы, к которым я пытаюсь получить доступ.
Модель:
function get_default()
{
$this->db->select_max('id');
$query = $this->db->getwhere('gallery', array('cat' => "1"));
if ($query->num_rows() > 0) {
return $query->row_array(); //return the row as an associative array
}
}
Контроллер:
$default_img = $this->blabla_model->get_default();
$data['default_id'] = $default_img['id']; // it returns this
$data['default_name'] = $default_img['gname']; // it gives error for gname although it is at table
Подробнее здесь: https://stackoverflow.com/questions/166 ... builder-qu