您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS批量设置第一张图为缩略图
云羿谆2023-05-06 22:02:17帝国CMS教程已有人查阅
导读执行以下脚本的时候请 先备份数据库!文本存放的新闻正文字段不可用!新闻正文字段作为主表的情况用以下语句:
执行以下脚本的时候请 先备份数据库!文本存放的新闻正文字段不可用!新闻正文字段作为主表的情况用以下语句:
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;
本文标签:
很赞哦! ()
相关文章
随机图文
-
帝国CMS模板TAGS调用文章数量NUM,TAG名称,TAGID的方法
帝国CMS模板TAGS调用文章数量NUM,TAG名称,TAGID的方法。应用需求:在TAG结果列表页显示TAG名称,TAG包含信息数量和TAG本身的ID。 -
帝国CMS怎么发送欢迎邮件给新注册的会员
帝国CMS发送欢迎邮件给新注册会员,版本:帝国CMS6.5 GBK/UTF8 (简) -
帝国CMS怎么用JS调用购物车数量的方法
任意页面动态调用购物车数量,不用刷新数据。同时适用于帝国CMS6.6、7.0。新建一个buycarjs.php文件放在/e/shopsys/buycar/下,代码如下: -
帝国cms修改列表式分页样式的位置和方法
在修改之前,我们需要知道帝国cms列表式分页模板在哪里,我们先要去修改下类别费也结构代码。帝国cms列表式分页函数在帝国目录/e/class/t_funciton.php里面
留言与评论 (共有 条评论) |