not mysql_num_rows insert_batch igniter examples con code actualizar php activerecord codeigniter

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