Heim >Backend-Entwicklung >PHP-Tutorial >Discuz! x3.2发帖要操作哪些数据表?

Discuz! x3.2发帖要操作哪些数据表?

WBOY
WBOYOriginal
2016-06-06 20:40:231304Durchsuche

昨天写一个dz采集帖子的工具,采集主题和回帖,然后直接入库,目前我操作了pre_forum_threadpre_forum_post_tableidpre_forum_post这三个表,但是,入库后在版块列表有的显示,有的不显示。
直接通过id访问帖子是存在的,只是列表有部分内容不显示。是不是还有什么表需要操作?
不晓得神马情况,请教下各位,感谢!

回复内容:

昨天写一个dz采集帖子的工具,采集主题和回帖,然后直接入库,目前我操作了pre_forum_threadpre_forum_post_tableidpre_forum_post这三个表,但是,入库后在版块列表有的显示,有的不显示。
直接通过id访问帖子是存在的,只是列表有部分内容不显示。是不是还有什么表需要操作?
不晓得神马情况,请教下各位,感谢!

额,自己解决了,后台更新一下统计就出来了!

-- 例子
-- 旧的分类ID:156
-- 新的分类ID:218

-- 更新表 table pre_forum_post
INSERT INTO pre_forum_post SELECT * from pre_forum_post_old WHERE fid = 156;
UPDATE pre_forum_post SET fid = 218 WHERE fid = 156;

-- 更新表 pre_forum_thread
INSERT INTO pre_forum_thread SELECT * from yibada_jizhoudao.pre_forum_thread_old WHERE fid = 156;
UPDATE pre_forum_thread SET fid = 218 WHERE fid = 156;

更新后台统计:
admin.php -> 工具 -> 更新统计 -> 重建(论坛/群组)贴数 -> 提交

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn