Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

CodeIgniter/PHP Active Record tidak akan menambah bilangan bulat

Ini tidak berfungsi dengan update , hanya dengan set .

Ini seharusnya berhasil:

$this->db->where('id', $userid);
$this->db->set('invites', 'invites-1', FALSE);
$this->db->set('sentinvites', 'sentinvites+1', FALSE);
$this->db->update('users');

Ini juga dapat berfungsi (panduan pengguna agak kurang jelas):

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memperbaiki string serial yang telah rusak oleh panjang jumlah byte yang salah?

  2. LOAD DATA INFILE LOKAL php mysql

  3. MYSQL jika pertanyaan pernyataan

  4. Cara menampilkan Gambar dari gumpalan mysql

  5. Qt MySQL -------- Tidak dapat membuka file include:'mysql.h':