Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索
12
返回列表 发新帖

[疑问] 论坛转换过来,贴子的发贴时间都不正确了,可以修吗

[复制链接]
beijing200808 发表于 2008-8-8 13:03:37 | 显示全部楼层
截图数据是原来的还是现在新发的时间?
回复

使用道具 举报

 楼主| 阿阿勇 发表于 2008-8-8 13:05:27 | 显示全部楼层
是原来的,,,新发的贴子时间会正常显示的
回复

使用道具 举报

 楼主| 阿阿勇 发表于 2008-8-8 14:43:30 | 显示全部楼层
注意到 老贴子 cdb_posts 中 subject  字段都是为空的哦
回复

使用道具 举报

白乐天 发表于 2008-8-8 17:10:24 | 显示全部楼层
从截图上看所有的帖子主贴也没有保留正确的时间,都是1104508799(2004-12-31 23:59:59),这就没有什么简单办法了。你说想用第一个回贴时间代替,一来不一定每个主题都有回帖,另外第一个回帖并没有明显标志,不是很容易找。恢复的希望已经不大。
回复

使用道具 举报

 楼主| 阿阿勇 发表于 2008-8-9 02:37:06 | 显示全部楼层
PHP我不懂,ASP稍稍会一点点
按我对ASP的了解,我们是不是可以 按这样的思路去做

以PID循环读取数据库

   如果读取到某条数据first=1 则将该数据的 TID值=A
      然后读取 TID=A  的前两条数据,并把第二条dateline值 赋给B
            判断 B值是否为空,如果不为空,
   则 读取 TID=A 并first=1 的数据,把B值写入到该条数据的dateline字段内
      结束判断

最后结束总循环


这样对不的?
回复

使用道具 举报

 楼主| 阿阿勇 发表于 2008-8-9 22:20:47 | 显示全部楼层
(::22::) (::22::)
回复

使用道具 举报

 楼主| 阿阿勇 发表于 2008-8-11 15:55:58 | 显示全部楼层
有戏么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-16 00:57 , Processed in 0.115193 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表