php - mysql_num_rows - select code igniter
Obteniendo el código SQL actual de CodeIgniter Active Record (2)
También puede usar $this->db->get_compiled_select()
. La diferencia entre get_compiled_select()
y last_query()
es que get_compiled_select()
proporciona la cadena de consulta generada incluso si no ejecuta la consulta en la base de datos.
por ejemplo, quiero convertir esto;
$this->db->get(''table'');
a esto;
''SELECT * FROM table''
¿hay alguna función para esto? busqué en la guía del usuario de CI, pero no encontré ninguna solución.
Tratar
echo $this->db->last_query();
después de ejecutar su Active Record Query y escupirá el SQL sin procesar que ejecutó para usted. Lo uso a menudo