2012-08-23 9 views
5

Ich versuche, einen einzelnen Datensatz mit dem aktiven Datensatz von codeigniter zu aktualisieren, und es schlägt immer noch fehl.Update mit Limit 1 in Codeigniter verwenden aktiven Datensatz

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

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

Wenn ich aktualisiere alle Felder der Datenbank. ein $ Durch die this-> db-> last_query() zeigt mir nicht die Grenze

Was der Fehler vor dem Update

Antwort

9

Bewegen Sie die Grenze, die immer zuletzt aufgerufen werden soll:

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

beim Schreiben der Post habe ich vergessen, die db $ this-> limit (1) – Alexd2

+0

@ Alexd2 Ich habe meine Antwort entsprechend bearbeitet. –

+0

Erfolg ist vor und nach dem Limit hinzugefügt, es hat funktioniert – Alexd2

Verwandte Themen