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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 怎么修改发帖时间啊??

[复制链接]
专仿门户 发表于 2011-3-6 22:26:43 | 显示全部楼层 |阅读模式
怎么修改发帖时间啊??

例如我 2011年发的贴,我想修改为2010年,要怎么修改啊?
有详细的步骤吗??

求助。。
KnightYoung 发表于 2011-3-7 09:40:27 | 显示全部楼层
专仿门户 发表于 2011-3-6 22:26
怎么修改发帖时间啊??

例如我 2011年发的贴,我想修改为2010年,要怎么修改啊?

不可以吧 好像
回复

使用道具 举报

指间流沙 发表于 2011-3-7 09:46:08 | 显示全部楼层
默认程序无法修改

看下有没有数据库高手给一个SQL语句   直接从数据库修改
回复

使用道具 举报

捌号钥匙 发表于 2011-3-7 10:25:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

kinglaurel 发表于 2011-3-7 10:32:42 | 显示全部楼层
从数据库修改去。。
回复

使用道具 举报

 楼主| 专仿门户 发表于 2011-3-7 11:44:06 | 显示全部楼层
回复 kinglaurel 的帖子

不是很懂。请问 有没有详细的方法啊? 谢谢
回复

使用道具 举报

信宁军 发表于 2011-3-7 12:22:55 | 显示全部楼层
update `pre_forum_thread` set `dateline`=`dateline`-秒数 WHERE tid='帖子序号';
update `pre_forum_post` set `dateline`=`dateline`-秒数 WHERE tid='帖子序号';

减去的数字以秒为单位。
列表页显示的时间是thread表的,阅读页显示的时间是post表的。
还想改动态......之类里的时间,就要自己去查表名和列名了。
或直接用语句将时间设为某数。
想批量修改某帖到某帖的时间,就将tid='帖子序号';改为大于某帖号而小于某帖号,想批量修改某版帖子的时间,将限制条件改为fid='板块序号',=`dateline`-秒数的后面再让它加上一个“从某数到某数之间的任意数字”......不过一般只有搞采集的家伙才会去想批量,让他自己琢磨去,我不说了。
回复

使用道具 举报

 楼主| 专仿门户 发表于 2011-3-7 12:37:27 | 显示全部楼层
回复 信宁军 的帖子

我在后台升级数据库 :

update `pre_forum_post` set `dateline`=REPLACE(`dateline`, '1299222120', '1267686120');
update `pre_forum_thread` set `dateline`=REPLACE(`dateline`, '1299222120', '1267686120');

即是我把2011年3月4日15:02分的主题改为2010年3月4日15:02分吧~~
但是现实 影响的记录行数为0,请返回? 请问是什么问题啊?
回复

使用道具 举报

信宁军 发表于 2011-3-7 12:41:00 | 显示全部楼层
本帖最后由 信宁军 于 2011-3-7 13:11 编辑
专仿门户 发表于 2011-3-7 12:37
回复 信宁军 的帖子

我在后台升级数据库 :

第一、你有没有一张帖子是1299222120这个时间的,不要以为你可以用什么工具算。。。
第二、你的表前缀是不是默认的,改过表前缀的,语句也要改
第三、.......多了

如果你只是要改一篇主题(且没有回帖),直接设置该帖时间为某某就OK,不用替换。
update `pre_forum_thread` set `dateline`=修改后的时间  WHERE tid='帖子序号';
update `pre_forum_post` set `dateline`=修改后的时间  WHERE tid='帖子序号';
已有回帖的,必须使用含有减号语句,以fid为限制,属于同一fid的时间都减去某数,否则会有错乱。
回复

使用道具 举报

 楼主| 专仿门户 发表于 2011-3-7 12:47:14 | 显示全部楼层
信宁军 发表于 2011-3-7 12:41
第一、你有没有一张帖子是1299222120这个时间的,不要以为你可以用什么工具算。。。
第二、你的表前缀是 ...

第一、发表于 2011-3-4 15:02  修改为 2010-3-4 15:02, 时间戳的字符应该无错吧。
第二、表前缀是默认的。
第三、什么多了?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-15 15:31 , Processed in 0.047120 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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