sql >> Databáze >  >> RDS >> Mysql

Jak používat vložit nebo nahradit v codeigniter

Zkuste toto

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. Provozování clusteru MariaDB Galera bez nástrojů pro orchestraci kontejnerů:Část první

  2. Uložte soubor SQL do ClearDB v Heroku

  3. Jak mohu vidět příkazový řetězec při použití parametrů MySqlCommand?

  4. Vytvoření sloupce kumulativního součtu v MySQL