设为首页收藏本站手机版导航 今天是: 2024-11-23    美好的一天,从现在开始
天气与日历 切换到宽版

 找回密码
 立即注册
搜索
查看: 1023|回复: 0

[帝国] 帝国ecms批量sql替换内容_tag_栏目_模板所有内容

[复制链接]
  • 打卡等级:LV7

467

主题

31

回帖

24万

积分

管理员

积分
247672

突出贡献荣誉管理论坛元老本科学士学位劳力士欧米茄奔驰宝马

QQ

皮卡丘 Lv:40
发表于 2022-10-25 19:31:21 | 显示全部楼层 |阅读模式 IP:北京
电脑新建一个html文件,把以下代码粘贴进去,浏览器打开html文件会看到两个框,一个替换前一个替换后,输入点击空白处即可生成批量替换sql。注意:可替换的内容已经做了标记,没写的是不能替换的,需要加进去,有需要的可以评论想要替换的内容。

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>sql mark</title>
  6. <script>
  7.         function $(obj){return document.getElementById(obj);}
  8.         function txtBlur(){
  9.                 var olds=$("old");
  10.                 var news=$("new");
  11.                 if(olds.value==""||news.value==""||olds.value==null||news.value==null){
  12.                         return;
  13.                 }
  14.                 var str="<div id="sql">update phome_ecms_news set keyboard=replace(keyboard,'"+olds.value+"','"+news.value+"');<br/>";//文章关键词
  15.                 str+="update phome_ecms_news set title=replace(title,'"+olds.value+"','"+news.value+"');<br/>";//文章标题
  16.                 str+="update phome_ecms_news set smalltext=replace(smalltext,'"+olds.value+"','"+news.value+"');<br/>";//文章内容
  17.                 str+="update phome_ecms_news_data_1 set infotags=replace(infotags,'"+olds.value+"','"+news.value+"');<br/>";//文章附表1文章tag
  18.                 str+="update phome_ecms_news_data_1 set newstext=replace(newstext,'"+olds.value+"','"+news.value+"');<br/>";//文章附表1未知
  19.                 str+="update phome_enewsclass set classname=replace(classname,'"+olds.value+"','"+news.value+"');<br/>";//栏目名称
  20.                 str+="update phome_enewsclass set bname=replace(bname,'"+olds.value+"','"+news.value+"');<br/>";//栏目别名
  21.                 str+="update phome_enewsclass set classpagekey=replace(classpagekey,'"+olds.value+"','"+news.value+"');<br/>";//栏目关键词
  22.                 str+="update phome_enewsclass set intro=replace(intro,'"+olds.value+"','"+news.value+"');<br/>";//栏目关键词
  23.                 str+="update phome_enewstags set tagname=replace(tagname,'"+olds.value+"','"+news.value+"');<br/>";//tag名称
  24.                 str+="update phome_enewstags set tagtitle=replace(tagtitle,'"+olds.value+"','"+news.value+"');<br/>";//tag标题
  25.                 str+="update phome_enewstags set tagkey=replace(tagkey,'"+olds.value+"','"+news.value+"');<br/>";//tag关键词
  26.                 str+="update phome_enewstags set tagdes=replace(tagdes,'"+olds.value+"','"+news.value+"');<br/>";//tag描述
  27.                 str+="update phome_enewstempbak set temptext=replace(temptext,'"+olds.value+"','"+news.value+"');<br/>";//模板备份表
  28.                 str+="update phome_enewstempvar set varvalue=replace(varvalue,'"+olds.value+"','"+news.value+"');<br/>";//公共模板
  29.                 str+="update phome_enewslisttemp set temptext=replace(temptext,'"+olds.value+"','"+news.value+"');<br/>";//列表模板
  30.                 str+="update phome_enewsnewstemp set temptext=replace(temptext,'"+olds.value+"','"+news.value+"');<br/>";//内容模板
  31.                 str+="update phome_enewspagetemp set temptext=replace(temptext,'"+olds.value+"','"+news.value+"');<br/>";//自定义模板
  32.                 str+="update phome_enewssearchtemp set temptext=replace(temptext,'"+olds.value+"','"+news.value+"');<br/>";//搜索模板
  33.                 str+="update phome_enewspubtemp set indextemp=replace(indextemp,'"+olds.value+"','"+news.value+"');<br/>";//首页模板
  34.                 str+="update phome_enewspublic set sitename=replace(sitename,'"+olds.value+"','"+news.value+"');<br/>";//站点名称
  35.                 str+="update phome_enewspublic set newsurl=replace(newsurl,'"+olds.value+"','"+news.value+"');<br/>";//网站地址
  36.                 str+="update phome_enewspublic set sitekey=replace(sitekey,'"+olds.value+"','"+news.value+"');<br/>";//网站关键字
  37.                 str+="update phome_enewspublic set siteintro=replace(siteintro,'"+olds.value+"','"+news.value+"');<br/>";//网站简介
  38.                 if($("sql")){
  39.                         $("sql").parentNode.removeChild($("sql"));
  40.                 }
  41.                 document.body.innerHTML+=str;
  42.         }
  43. </script>
  44. </head>

  45. <body>
  46. <table width="200" border="1">
  47.   <tr>
  48.     <td>旧内容</td>
  49.     <td>新内容</td>
  50.   </tr>
  51.   <tr>
  52.     <td><input id="old" onblur="txtBlur()" /></td>
  53.     <td><input id="new" onblur="txtBlur()" /></td>
  54.   </tr>
  55. </table>
  56. </body>
  57. </html>
复制代码
以下是生成好的:
  1. update phome_ecms_news set keyboard=replace(keyboard,'旧内容','新内容');
  2. update phome_ecms_news set title=replace(title,'旧内容','新内容');
  3. update phome_ecms_news set smalltext=replace(smalltext,'旧内容','新内容');
  4. update phome_ecms_news_data_1 set infotags=replace(infotags,'旧内容','新内容');
  5. update phome_ecms_news_data_1 set newstext=replace(newstext,'旧内容','新内容');
  6. update phome_enewsclass set classname=replace(classname,'旧内容','新内容');
  7. update phome_enewsclass set bname=replace(bname,'旧内容','新内容');
  8. update phome_enewsclass set classpagekey=replace(classpagekey,'旧内容','新内容');
  9. update phome_enewsclass set intro=replace(intro,'旧内容','新内容');
  10. update phome_enewstags set tagname=replace(tagname,'旧内容','新内容');
  11. update phome_enewstags set tagtitle=replace(tagtitle,'旧内容','新内容');
  12. update phome_enewstags set tagkey=replace(tagkey,'旧内容','新内容');
  13. update phome_enewstags set tagdes=replace(tagdes,'旧内容','新内容');
  14. update phome_enewstempbak set temptext=replace(temptext,'旧内容','新内容');
  15. update phome_enewstempvar set varvalue=replace(varvalue,'旧内容','新内容');
  16. update phome_enewslisttemp set temptext=replace(temptext,'旧内容','新内容');
  17. update phome_enewsnewstemp set temptext=replace(temptext,'旧内容','新内容');
  18. update phome_enewspagetemp set temptext=replace(temptext,'旧内容','新内容');
  19. update phome_enewssearchtemp set temptext=replace(temptext,'旧内容','新内容');
  20. update phome_enewspubtemp set indextemp=replace(indextemp,'旧内容','新内容');
  21. update phome_enewspublic set sitename=replace(sitename,'旧内容','新内容');
  22. update phome_enewspublic set newsurl=replace(newsurl,'旧内容','新内容');
  23. update phome_enewspublic set sitekey=replace(sitekey,'旧内容','新内容');
  24. update phome_enewspublic set siteintro=replace(siteintro,'旧内容','新内容');
复制代码


绵羊优创 - 专注优质内容创作分享!
懒得打字嘛,点击右侧快捷回复 【乱回复纯数字纯字母将禁言】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|社区规范|心情墙|神奇宝贝||绵羊优创 ( 京ICP备19037745号-2 )|网站地图

公安备案京公网安备11011502037529号

GMT+8, 2024-11-23 13:39 , Processed in 1.338347 second(s), 18 queries , MemCache On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表