虎林帖子ID怎么来的

@Ta 2019-11-29发布,2019-11-29修改 4097点击
我看老虎最早的帖子有2011年2月份的,id是607,但是id为1的帖子确实14年发的???
@老虎会游泳


2a383966346f763f2e209274cea3fcaa20058.png
37196858d4a9eb6b239450b4b4c23fd437954.png
来自一个帅逼
回复列表(9|隐藏机器人聊天)
  • hik
    @Ta / 2019-11-29 / /
    应该数据有丢失
  • hik
    @Ta / 2019-11-29 / /

    1b570301adbe51efe7695842cfa42ee6142492.png
    之前做统计的数据
  • @Ta / 2019-11-29 / /

    @Dieinwarm@hik@o,没有数据丢失,在转移hu60wap5数据到hu60wap6时,因为hu60wap6中本来就存在一些帖子,所以将原有帖子的id增加了500。所以现在的topic_id 501是原先的tzid 1。

    这应该是本论坛的第一个帖子,tzid小于10(501<topic_id<510)的是测试帖,已经删除了:
    https://hu60.cn/q.php/bbs.topic.510.html

    顺便一提,有些发言时间早于论坛创建时间的帖子,是有人在hu60wap5中滥用“下沉”功能导致的,当时的“下沉”功能直接修改发帖时间。

    数据导入脚本:https://github.com/hu60t/hu60wap6/blob/master/src/script/import_tz.php
    这是兼容旧链接的跳转页:

    <?php
    $type = $_GET['id'];
    
    switch ($type) {
        case 'bbs_tz':
        case 'bbs_hf':
            $tzid = (int) $_GET['tzid'];
            $tzid += 500;
            $url = "/q.php/bbs.topic.$tzid.html";
            break;
        default:
            $url = '/';
            break;
    }
    
    header('301 Moved Forever HTTP/1.1');
    header('Location: '.$url);
    
  • @Ta / 2019-11-29 / /

    刚刚才发现,当时导入的时候存在一个错误,hftime是帖子的最后回复时间,并不是帖子的修改时间。当时的fttime是帖子唯一的时间字段,并没有区分创建和修改时间。导入后,最后回复时间变成修改时间,所以topic_id 510的发帖时间变成了2015年。我已经执行以下语句进行更正:

    update `hu60_bbs_topic_content` set mtime = ctime where id>2000 and id<=78782+2000;
    

    常量2000的由来:hu60wap6中主题帖的content_id = hu60wap5中的tzid + 2000

  • @Ta / 2019-11-30 / /

    @壹往情深,有些楼层是直接从数据库删除了,所以直接消失了。

  • @Ta / 2019-12-01 / /
    @hik,这个图片中有一个高频关键字… 红米Note4高配版(银色)
  • @Ta / 2019-12-02 / /

    我的帖?

  • @Ta / 2021-03-08 / /

    @老虎会游泳,老虎用的唐志华那时候的空间, 我记得有过数据丢失哈哈,然后我注册了这个号,之前那个号ID很短.

  • @Ta / 2021-03-08 / /

    发生在 2012年1月 至 2012年03月10日 之间.丢失过数据,哈哈.

添加新回复
回复需要登录