0
데이터 입력 :업데이트 데이터베이스가 배열에서 사용자가 입력 한
을"product_description": [{
"language_id": 1,
"name": "okayt321sd1a"
}
업데이트 데이터베이스 :
I 사용자에 따라 데이터가 예를 들어, 입력 업데이트 할 수있는 방법foreach ($data['product_description'] as $product_description) {
foreach ($product_description as $key => $value) {
$a[$key] = $value;
if($a[$key]){
$this->db->query("UPDATE " . DB_PREFIX . "product_description SET language_id = '" . (int)$language_id . "', name = '" . $this->db->escape(html_entity_decode($product_description['name'])) . "', meta_keyword = '" . $this->db->escape(html_entity_decode($product_description['meta_keyword'])) . "', meta_description = '" . $this->db->escape(html_entity_decode($product_description['meta_description'])) . "', description = '" . $this->db->escape($product_description['description']) . "', tag = '" . $this->db->escape($product_description['tag']) . "',
page_title = '" . $this->db->escape($product_description['page_title']) . "',
highlight = '" . $this->db->escape($product_description['highlight']) . "',
whatbox = '" . $this->db->escape($product_description['whatbox']) . "' WHERE product_id = '" . (int)$product_id . "',
");
}
}
}
, 사용자가 입력하는 경우
"language_id": 1,
"name": "okayt321sd1a"
th
"language_id": 1,
"name": "okayt321sd1a"
page_title
다음 난 단지 다른 데이터가 유지됩니다 데이터베이스에이 3 개 데이터를 업데이트 : 만 데이터베이스에이이 데이터를 업데이트 도중 3 데이터를 입력하면 다른 데이터는 유지됩니다.