dedecms5.7转帝国CMS系统之tag标签导入

最先文中并不是详细介绍文章内容数据信息导进的,哪个变换帝国CMS官方网有软件的《dedecms5.5到帝国CMS6.0数据转换程序》,百度下就能寻找,写是写的dedecms5.5可是5.7一样可用,可是王国这里就不必安裝如今的最新版7.2了,安裝帝国CMS6.0先变换取得成功后再一步一步升級到帝国7.2。这一自身按流程瞎折腾就可以了。文中关键纪录变换后tag的导进,由于官方网这一转换软件是沒有导进tag的,变换取得成功并升級到7.2之后,在e\extend\updateTag下边建个php文件,编码內容以下,随后在电脑浏览器中浏览就可以了,编码沒有排序实行,假如文章内容过多得话将会会出現请求超时。留意进行后删掉该文件。

本网站(跟版网:QQ>27856361)也是不久从dedecms5.7变换到帝国CMS的

0102require('../../class/connect.php');//引进数据库查询环境变量和公共性涵数文档

03require('../../class/db_sql.php');//引进数据库操作文档

04require('../../class/functions.php');//公共性方式

05require("../../data/dbcache/class.php");//频道缓存文件

06$link=db_connect();//联接MYSQL

07$empire=newmysqlquery();//申明数据库操作类

08

09

10$sql=$empire->query("select*from{$dbtbpre}ecms_newsorderbyiddesclimit1000000");//查寻新闻报道表全新10条纪录

11while($r=$empire->fetch($sql))//循环系统获得查寻纪录

12{

13//echo"题目:".$r['newstime']."

";

14echo"题目:".$r['title'].$r['id']."

";

15$tagstr=array();

16$tsql=$empire->query("select*fromdede_taglistwhereaid=".$r['id']."limit100");//

17while($tr=$empire->fetch($tsql))//循环系统获得查寻纪录

18{

19if($tr['tag']!=''){

20$tagstr[]=$tr['tag'];

21}

22}

23if(count($tagstr)>0){

24if(eReturnInfoTags($r[classid],$r[id],1)==''){

25echo$tags=implode(',',$tagstr);

26eInsertTags($tags,$r[classid],$r[id],$r[newstime]);

27$indexsql=$empire->query("update{$dbtbpre}ecms_news_data_1setinfotags='$tags'whereid='$r[id]'limit1");

28}

29//

30

31

32}

33echo' ';

34}

35db_close();//关掉MYSQL连接

36$empire=null;//注消实际操作类自变量

37?>


转载请说明出处内容投诉
八爷源码网 » dedecms5.7转帝国CMS系统之tag标签导入