当前位置:首页>帝国CMS教程> 给帝国CMS批量设置文章正文第一张图片为缩略图的方法

给帝国CMS批量设置文章正文第一张图片为缩略图的方法

操作最好先提前备份一下网站和网站数据库 方法:首先打开网站后台,找到系统—系统设置—备份与恢复数据—执行SQL语句: 新闻正文字段作为主表的情况用以下SQL语句: update phome_ecms_news set titlepic =concat(replace(SUBSTRING_INDEX(

操作最好先提前备份一下网站和网站数据库

方法:首先打开网站后台,找到系统—系统设置—备份与恢复数据—执行SQL语句:

新闻正文字段作为主表的情况用以下SQL语句:

update phome_ecms_news set titlepic =concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(newstext, 'src=', -1),'.gif',1),'"',''),'.gif') where newstext like '%.gif%' and titlepic='';
update phome_ecms_news set titlepic =concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(newstext, 'src=', -1),'.jpg',1),'"',''),'.gif') where newstext like '%.jpg%' and titlepic='';
update phome_ecms_news set titlepic =concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(newstext, 'src=', -1),'.png',1),'"',''),'.png') where newstext like '%.png%' and titlepic='';

新闻正文字段作为副表的情况用以下SQL语句:

update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext, 'src=', -1),'.gif',1),'"',''),'.gif') where a.newstext like '%.gif%' and b.titlepic='' and a.id=b.id;
update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext, 'src=', -1),'.jpg',1),'"',''),'.jpg') where a.newstext like '%.jpg%' and b.titlepic='' and a.id=b.id;
update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext, 'src=', -1),'.png',1),'"',''),'.png') where a.newstext like '%.png%' and b.titlepic='' and a.id=b.id;

给帝国CMS批量设置文章正文第一张图片为缩略图的方法

温馨提示:本文最后更新于 2023-05-23 19:26 ,某些文章具有时效性,若有错误或已失效,请在下方留言或联系QQ115904045
声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:尚艺网络 反馈,我们将尽快处理。

给TA打赏
共{{data.count}}人
人已打赏
帝国CMS教程

帝国CMS 无相关信息时调用其它信息方法

2023-5-17 19:20:26

帝国CMS教程

帝国cms如何实现输入密码才能下载链接的方法?

2023-6-5 19:01:06

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
联系我们