db->where('cmdtype', $data['cmdtype']); $this->db->where('relateid', $data['relateid']); $query = $this->db->get($table); $row = $query->row_array(); if (!empty($row)) { // if ($table=='batch_update_cmd' && $row['statuscmd']==0 && (time() - strtotime($row['updatetime']) < 120)) { // return -1; // } else { $this->db->where('id', $row['id']); $this->db->update($table, $data); return $row['id']; // } } else { $this->db->insert($table, $data); return $this->db->insert_id(); } } } ?>