设为首页收藏本站心情墙手机版 今天是: 2024-04-24    美好的一天,从现在开始
天气与日历 切换到宽版

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

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

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

452

主题

30

回帖

24万

积分

管理员

积分
247190

突出贡献荣誉管理论坛元老本科学士学位拥有劳力士宇宙计型迪通拿系列m116515ln-0059拥有欧米茄星座系列131.23.41.21.03.001拥有梅赛德斯-奔驰EQS 580 4MATIC拥有宝马M8四门轿跑车 雷霆版

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-4-24 22:23 , Processed in 1.253653 second(s), 18 queries , MemCache On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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