首页 > 其他 > 网站日记>正文

【批量王】帝国cms批量添加tags

提示: 阅读权限:公开  

网站已经有大量的tags存在,但是有些文章的标题含有tags,然而没有被添加。本段代码在批量王中执行,完成tags的添加。

$infotagsr=explode(',',$r['infotags']);
$r[title]=addslashes($r[title]);
$jhcsql=$empire->query("select tagname,tagid from {$dbtbpre}enewstags where locate(tagname,'$r[title]')>0");
while($jhcr=$empire->fetch($jhcsql)){
   if(in_array($jhcr[tagname],$infotagsr))continue;
   $infotagsr[]=$jhcr[tagname];
   $empire->query("update {$dbtbpre}enewstags set num=num+1 where tagid='$jhcr[tagid]'");
   $classid=(int)$r[classid];   
   $mid=(int)$class_r[$classid][modid]; 
   $empire->query("insert into  {$dbtbpre}enewstagsdata set tagid={$jhcr[tagid]},classid=$classid,id={$r[id]},newstime='$r[newstime]',mid=$mid");
}
$r['infotags']=trim(implode(',',$infotagsr),',');
$listtemp='infotags';


上一篇:[帝国cms插件]上传word文档生成html并保存图片

下一篇:【备忘】【备用】【分页】结合项伪静态化中的一个通用函数

tags: num 帝国cms tags 批量 帝国

返回首页

相关

热门

站内直通车

[!--temp.bottomnav--]
返回顶部