第一步:升级DISCUZ!NT论坛到最新版2.5
再执行如下代码:
update dnt_posts1 set layer=1
update dnt_posts1 set layer=0 where pid in (select (select min(p.pid) from dnt_posts1 p where p.tid = t.tid) from dnt_topics t)
以上代码的意义:
由于DISCUZ!NT论坛问题导致部分数据错乱,一定要执行以上代码,否则在后面的转换中出错。
update dnt_posts1 set layer=1
update dnt_posts1 set layer=0 where pid in (select (select min(p.pid) from dnt_posts1 p where p.tid = t.tid) from dnt_topics t)
这个代码在哪执行呢 ?