sql >> Database >  >> RDS >> Mysql

Hoe gebruik je invoegen of vervangen in codeigniter

Probeer dit

public function save($data, $id)
{
    $query = $this->db->query("SELECT * FROM table_name WHERE id = '{$data['id']}' ");
    $result = $query->result_array();
    $count = count($result);

    if (empty($count)) {

        $this->db->insert('mytable', $data); 
    }
    elseif ($count == 1) {
        $this->db->where('id', $data['id']);
        $this->db->update('mytable', $data); 
    }
}


  1. Codeigniter's insert_batch() met duizenden inserts heeft ontbrekende records

  2. Charlotte SQL Server-gebruikersgroep:langzame zoekopdrachten oplossen. Snel.

  3. Oracle PL/SQL:DBMS_SCHEDULER.CREATE_JOB Voorbeeld

  4. Krijg een rang, gebaseerd op score, uit een ongeordende MySql-database wanneer u een gebruikersnaam krijgt