Mysql
 sql >> Database >  >> RDS >> Mysql

Come utilizzerei SU AGGIORNAMENTO DELLA CHIAVE DUPLICATA nel mio modello CodeIgniter?

Puoi aggiungere l'istruzione "ON DUPLICATE" senza modificare alcun file principale.

$sql = $this->db->insert_string('table', $data) . ' ON DUPLICATE KEY UPDATE duplicate=LAST_INSERT_ID(duplicate)';
$this->db->query($sql);
$id = $this->db->insert_id();

Spero che possa aiutare qualcuno.