Код: Выделить всё
$this->db->limit($pPagination['Start'], $pPagination['Length']);
Используя $this->db->last_query(); кажется, что CodeIgniter выдает следующий SQL.
Код: Выделить всё
SELECT *
FROM (`viw_contacts`)
WHERE `user_id` = '1'
ORDER BY `contact_name` asc
LIMIT 0 OFFSET 15
Но если я изменю его, запустится:
Код: Выделить всё
SELECT *
FROM (`viw_contacts`)
WHERE `user_id` = '1'
ORDER BY `contact_name` asc
LIMIT 0, 15
Почему CodeIgniter генерирует этот SQL именно так и как я могу это исправить?
Я использую CodeIgniter 1.7.3 и MySQL 5.1.41>
Подробнее здесь: https://stackoverflow.com/questions/488 ... ters-limit
Мобильная версия