2012-08-23 10 views
5

Estoy tratando de actualizar un solo registro con el registro activo de codeigniter y todavía falla.Actualización con el límite 1 en codeigniter use active record

$data = array('status' => 1); 

$this->db->where('field1', $info); 
$this->db->update('example', $data); 
$this->db->limit(1); 

Cuando ejecuto actualizaciones de todos los campos de la base de datos. Al hacer una $ this-> db-> last_query() no me muestra el límite

¿Cuál es el error

Respuesta

9

Mover el límite antes de la actualización que debe ser siempre la última llamada:

$this->db->limit(1); 
$this->db->update('example', $data); 
+0

al escribir la publicación Me olvidé de agregar el db $ this-> limit (1) – Alexd2

+0

@ Alexd2 He editado mi respuesta en consecuencia. –

+0

El éxito se agrega antes y después del límite, funcionó gracias – Alexd2

Cuestiones relacionadas