CodeIgniter / PHP Active Record erhöht keine Ganzzahl

Hier ist meine Abfrage im aktiven Datensatz von CodeIgniter:

function calculate_invites($userid)
{
    $this->db->where('id', $userid)
               ->update('users', array('invites' => 'invites-1', 'sentinvites' => 'sentinvites+1'), FALSE);
}

Die Felderinvites undsentinvites sind beide Ganzzahlen, werden aber nach Ausführung der Funktion auf 0 gesetzt. Das lässt mich vermuten, dass CodeIgniter vorbeigehtinvites-1 undsentinvites+1 als Zeichenketten, aber ich dachte anhängenFALSE bis zum Ende hat es damit aufgehört?

Vielen Dank

Jac

Antworten auf die Frage(2)

Ihre Antwort auf die Frage