Discuz!教程之批量替换帖子中的内容
摘要:
我们在使用Discuz 程序建网站时,往往需要对已发布的内容进行批量替换。这时我们可以使用Discuz 批量替换内容的方法。Discuz 批量替换内容的SQL语句:批量替换论坛贴子...
我们在使用Discuz 程序建网站时,往往需要对已发布的内容进行批量替换。这时我们可以使用Discuz 批量替换内容的方法。
Discuz 批量替换内容的SQL语句:
批量替换论坛贴子标题:
UPDATE pre_forum_thread SET subject=REPLACE(subject,'替换前','替换后');
批量替换论坛贴子内容:
UPDATE pre_forum_post SET message=REPLACE(message,'替换前','替换后');
这些批量替换语句没有问题,在我们学习怎么建立网站时,也可以正常使用。但有一个问题是:当我们替换的内容中有标点符号时,这些批量替换的语句就不能正常使用了。这时我们使用使用“反语义斜杠”来帮忙。
Discuz 批量替换含标点符号的内容SQL语句:
UPDATE pre_forum_post SET message=REPLACE(message,'/'http','/"http');
文章最后编辑时间:2023-03-05 17:02:18