Me he tropezado con este código:
Código PHP:
mysql_query('UPDATE trucos SET lecturas = lecturas + 1 WHERE id=12 LIMIT 1');
Calculo que prodria adaptarse a CodeIgniter, pero no domino mucho ninguno de los dos como para saber portar dicha consulta:
Código PHP:
$datos['lecturas'] = 'lecturas'+1 ; /*Calculo que no voy mal encaminado...*/
$query = $this -> db -> update('tabla',$datos,['id'=>12]);
Quizás..., aunque seguro esta mal
Código PHP:
function nuevaLectura($id, $data){
$query = $this -> db -> update('trucos',array('lecturas' => ++$data['lecturas']),['id'=>$id]);
}
Se que tambien se puede hacer asi:
Código PHP:
$query = "UPDATE trucos SET lecturas = lecturas + 1 WHERE id=12 LIMIT 1";
$this -> db -> query($query);