,/**, * 插入Tags, *, * @access public, * @param string $tag tag标签, * @param int $aid 文档AID, * @return void, */,if ( ! function_exists('InsertTags')),{, function InsertTags($tag, $aid), {, $tags = explode(',',$tag);, foreach($tags as $tag), {, $tag = trim($tag);, if(isset($tag[20]) || $tag!=stripslashes($tag)), {, continue;, }, InsertOneTag($tag,$aid);, }, },}
,通过如下函数获取保存在表里的TAGS标签:, , , ,/**, * 获得某文档的所有tag, *, * @param int $aid 文档id, * @return string, */,if ( ! function_exists('GetTags')),{, function GetTags($aid), {, global $dsql;, $tags = '';, $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";, $dsql->Execute('tag',$query);, while($row = $dsql->GetArray('tag')), {, $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);, }, return $tags;, },}
,函数在/include/helpers/archive.helper.php中