自定义表单SQL命令行批量删除垃圾留言_DedeCMS_青云站长教程网
欢迎来到站长教程网!
  • 秒到短信接口 免费试用
  • 微信支付宝接口 秒结算
  • 中文网站排名|申请加入
  • 搜索引擎全站查询
  • 查询移动网站权重数据
  • 海外主机 台湾公司直销
  • DedeCMS

    当前位置:主页 > CMS教程 > DedeCMS >

    自定义表单SQL命令行批量删除垃圾留言

    时间:2019-09-11|栏目:DedeCMS|点击:
  • 自定义表单SQL命令行批量删除垃圾留言

    日期:2018-12-06 11:51

    您的打赏帮助我们变得更好,谢谢支持!

    自定义表单SQL命令行批量删除垃圾留言

    1.每天被恶意留言困扰,花费大量的时间去清理却效果不理想,对于没有能力做二次开发并且靠纯手工删除留言的菜鸟来讲是一个大麻烦。

    2.大家都知道织梦的留言内容是存在数据库里的,而数据库的内容是可以批量删除的。

    3.下面是批量删除垃圾留言的方法,前提是必须将有用的留言先审核完成。

    数据库删除留言前准备:

    1、分析表结构。这个很重要,这是解决问题的前提。登录网站后台-系统参数-SQL命令行工具,找到dede_diyform1(),然后查看表结构,找到以下`ifcheck` smallint(6) NOT NULL default ‘1’,ifcheck就是我们解决问题的关键。

    2、分析ifcheck的属性。在数据库里ifcheck的属性有两种,0或1,在织梦数据库0表示未审核的留言,1则表示审核显示的留言。select * from `dede_diyform1` where ifcheck=1 order by id desc,这个命令就是查看审核通过的留言。相反则是用select * from `dede_diyform1` order by id desc,显示全部留言,包括未审核的留言。

    3、SQL命令一键删除。先确定为审核留言内容,select * from dede_diyform1 where ifcheck=0,显示结果无没有审核的内容。确定以后删除未审核留言,在SQL命令里输入delete from dede_diyform1 where ifcheck=0,SQL命令一键删除未审核留言就实现 。

    4、如果有修改表前缀的需要将dede修改成你自己的表前缀否则该SQL语句将运行无效。

    上一篇:dedeCMS自定义表单制作留言板/订单管理

    栏    目:DedeCMS

    下一篇:不修改dedecms程序源代码实现select下拉式友情链接列表

    本文标题:自定义表单SQL命令行批量删除垃圾留言

    本文地址:http://www.jh-floor.com/CMSjiaocheng/DedeCMS/49214.html

    广告投放 | 联系我们 | 版权申明

    重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

    如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

    联系QQ:888888 | 邮箱:888888#qq.com(#换成@)

    Copyright © 2002-2017 青云站长教程网 版权所有 琼ICP备xxxxxxxx号