您现在的位置是:首页 > 教程 > 帝国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二次开发列表页和内容页只调用年份的方法
帝国cms列表页只调用年份:问题已解决,带入如下,list.var中记得勾选使用程序代码,帝国cms内容页只调用年份: -
帝国CMS新手教程模板怎么导入导出
帝国CMS导出模板:进入后台->"模板管理"->"模板组管理",然后选择要导出的模板,点击导出按钮即可成功导出模板(文件扩展名为*.temp)。 -
帝国CMS列表模板使用程序代码实现推荐有图标的方法
帝国CMS列表栏目页信息列表实现有标题图片的带图片标识,是推荐的信息带推荐图片标识,头条等也一样。 -
帝国CMS多值字段怎么增加上传功能
帝国CMS多值字段可以像图集那样可以添加很多条同类信息,但是默认都只能输入文字,如果想上传就需要修改,其实非常简单,我的站长站详细分享方法,新手也会操作。
留言与评论 (共有 条评论) |