deleteTag($document_srl); if(!$tags) return; // tags변수 정리 $tmp_tag_list = explode(',', $tags); $tag_count = count($tmp_tag_list); for($i=0;$i<$tag_count;$i++) { $tag = trim($tmp_tag_list[$i]); if(!$tag) continue; $tag_list[] = $tag; } if(!count($tag_list)) return; // 다시 태그를 입력 $oDB = &DB::getInstance(); $args->module_srl = $module_srl; $args->document_srl = $document_srl; $tag_count = count($tag_list); for($i=0;$i<$tag_count;$i++) { $args->tag = $tag_list[$i]; $oDB->executeQuery('tag.insertTag', $args); } return implode(',',$tag_list); } /** * @brief 특정 문서의 태그 삭제 **/ function deleteTag($document_srl) { $oDB = &DB::getInstance(); $args->document_srl = $document_srl; return $oDB->executeQuery('tag.deleteTag', $args); } /** * @brief 특정 모듈의 태그 삭제 **/ function deleteModuleTags($module_srl) { // 삭제 $oDB = &DB::getInstance(); $args->module_srl = $module_srl; return $oDB->executeQuery('tag.deleteModuleTags', $args); } } ?>