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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[求助] 隐藏内容不想用了。怎么给几个板块批量去除隐藏内容

[复制链接]
jiangchuankyo 发表于 2017-1-16 11:19:08 | 显示全部楼层

楼主,这回答是完全不靠谱的,
这个只是去除隐藏的标签符,并不是去除隐藏内容!
而且还漏了判断1楼的关键代码first=1
否则就是连数百万的回复贴一起替换了!

大体是像这样:
  1. UPDATE pre_forum_post SET message=REPLACE(message,'[hide]%[/hide]','') where first=1;
复制代码
回复

使用道具 举报

allthebest 发表于 2017-1-16 18:37:00 | 显示全部楼层
jiangchuankyo 发表于 2017-1-16 03:19
楼主,这回答是完全不靠谱的,
这个只是去除隐藏的标签符,并不是去除隐藏内容!
而且还漏了判断1楼的关键 ...

楼主不是要 删除隐藏内容

而是要让内容 不再隐藏 看得见
回复

使用道具 举报

hhb121 发表于 2017-1-16 18:40:37 | 显示全部楼层
%就全没了,问题是还真不知道怎么执行某版块的删除帖子任意字符的语句。
回复

使用道具 举报

hhb121 发表于 2017-1-16 18:42:07 | 显示全部楼层
  1. UPDATE pre_forum_post SET message=REPLACE(message,'替换前词语','')
复制代码
还是一个个来,不过,其他版块的隐藏也没了。内容不变的,只是不隐藏了

回复

使用道具 举报

allthebest 发表于 2017-1-16 19:24:40 | 显示全部楼层
hhb121 发表于 2017-1-16 10:40
%就全没了,问题是还真不知道怎么执行某版块的删除帖子任意字符的语句。
  1. UPDATE pre_forum_post SET message=REPLACE(message,'替换前词语','') where 'fid'=20
复制代码
回复

使用道具 举报

 楼主| 左手dê承諾 发表于 2017-1-16 21:03:47 | 显示全部楼层
  1. UPDATE pre_forum_post SET message=REPLACE(message,'替换前词语','') where 'fid'=20
复制代码


这个是指定板块去除隐藏内容吗!
回复

使用道具 举报

allthebest 发表于 2017-1-16 21:11:18 | 显示全部楼层
左手dê承諾 发表于 2017-1-16 13:03
这个是指定板块去除隐藏内容吗!

是的

是指定板块 内容 不再隐藏
回复

使用道具 举报

 楼主| 左手dê承諾 发表于 2017-1-16 21:54:41 | 显示全部楼层
allthebest 发表于 2017-1-16 21:11
是的

是指定板块 内容 不再隐藏

好的,太谢谢了。我一会备份完在弄。免得出什么意外
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 23:41 , Processed in 0.023154 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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