公益
站长频道 > 正文
2021-09-10 00:27:51 来源:海南科技网  繁体 复制  

  以下是帝国CMS批量提取第一张图片作为标题缩略图,PS:执行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='';

  新闻正文字段作为副表时用以下语句:

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;

  本网声明:海南科技网发布此文仅出于信息分享,并非赞同其观点或证实其描述,不承担侵权行为的连带责任。投资者据此操作,风险自担。版权归原作者所有,如涉版权或来源标注有误,请联系我们删除。本网原创内容未经书面授权,任何单位或个人不得转载和摘编。

猜您喜欢

网站首页 - 网站简介 - 公益服务 - 联系我们 - 合作伙伴 - 公益活动 - 服务条款 - 法律声明 - 网站帮助 - 网站地图 - 返回顶部

Copyright © 2006-2024 www.haixinnews.com. All Rights Reserved

工信部ICP备案许可证编号:ICP备13067700号 QQ咨询:1621214899

本网站所刊载信息,不代表海南网观点。刊用本网稿件,务经书面授权。

海南网-海新网-海南在线-打造海南受欢迎有影响力的主流综合门户网站!

未经书面授权禁止复制或建立镜像,违者必究。

海南网  海新网  版权所有