|
- /**
- * 插入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中
|
|