www.laokrk.icu
站長正能量分享網!

帝國CMS批量提取新聞正文內容的第一張圖片作為標題縮略圖的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;

贊(0)
本站部分價值文章來源網絡,版權歸創作者所有,如有侵權或需署名或著出請聯系[email protected]站長分享圈 » 帝國CMS批量提取新聞正文內容的第一張圖片作為標題縮略圖的SQL語句

Adminn.cn

Adminn.Cn VIP會員更精彩騰訊云6.18優惠服務器
捕鱼达人腾讯游戏 河北11选五走势图11选5一定牛 长期股票投资 天津快乐10分开奖软件 北京福彩快乐8怎么玩 辽福35选7走势图历史开奖号 七星彩专家杀号最准确 快乐10分助手下载 股票配资知识 广东11选5任选5网页计划 重庆时时全天计划qq群 股票二维码微信群 河北体彩11选五专家推荐 上海时时乐开奖控 医药股票 极速十一选五网上购彩 广东十一选五遗漏查询