Подтвердить что ты не робот

Получение кода CodeIgniter Active Текущий код SQL

например, я хочу преобразовать это;

$this->db->get('table');

'SELECT * FROM table'

есть ли для этого функция? я искал в руководстве пользователя CI, но не нашел никакого решения.

4b9b3361

Ответ 1

Вы также можете использовать $this->db->get_compiled_select(), разница между get_compiled_select() и last_query() заключается в том, что get_compiled_select() дает строчку запроса, даже если вы не запускаете запрос к базе данных.

Ответ 2

Try

echo $this->db->last_query();

после запуска запроса активной записи, и он выплюнет необработанный SQL-код, который он выполнил для вас. Я часто использую его.