Here\'s my query, in CodeIgniter\'s Active Record:
function calculate_invites($userid)
{
$this->db->where(\'id\', $userid)
->upda
This doesn't work with update
, only with set
.
This should work:
$this->db->where('id', $userid);
$this->db->set('invites', 'invites-1', FALSE);
$this->db->set('sentinvites', 'sentinvites+1', FALSE);
$this->db->update('users');
This may work too (the user guide is a bit unclear):
$this->db->where('id', $userid);
$this->db->set(array('invites' => 'invites-1', 'sentinvites' => 'sentinvites+1'), FALSE);
$this->db->update('users');