Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách sử dụng chèn hoặc thay thế trong bộ mã

Hãy thử điều này

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. đặt classpath để kết nối giữa mysql với jdbc

  2. Kết nối phải hợp lệ và mở VB.Net

  3. giết mysqld không đúng cách - bây giờ không bắt đầu

  4. Không thể chuyển đổi giá trị ngày / giờ của MySQL thành System.DateTime. Không thể lưu trữ giá trị 0/0/0000 0:00:00?

  5. Kích hoạt Python để kết nối với MySQL thông qua SSH Tunneling