重复

重复

重复删除标题重复的方法

sl514 发表了文章 • 2 个评论 • 730 次浏览 • 2015-05-26 21:26 • 来自相关话题

虽然比较屎。但是可以用。下面公布代码。 首先在 /models/article.php里增加 public function deleteMore(){ $sql = 'select id,title,count(*) ...查看全部
虽然比较屎。但是可以用。下面公布代码。
首先在 /models/article.php里增加
public function deleteMore(){
$sql = 'select id,title,count(*) as count from aws_article group by title having count>1';
$res = $this->query_all($sql);
if(is_array($res) && count($res)>0){
foreach($res as $r){
$id = $r['id'];
echo $id;
$this->remove_article($id);
}
$this->deleteMore();
}

}

然后在 /app/article/ajax.php里修改两处代码
新增:
public function delMore_action(){
$this->model('article')->remove_article();
}


public function get_access_rule()
    {
        $rule_action['rule_type'] = 'white';

        $rule_action['actions'] = array(
            'list','delMore'
        );

        return $rule_action;
}
加上加粗的代码。
 
然后 访问域名 http://xxxxx.com/article/ajax/delMore/
就可以删除了

如何批量删除重复标题的文章呢

sl514 发表了文章 • 0 个评论 • 625 次浏览 • 2015-05-26 18:49 • 来自相关话题

求高手解答
求高手解答

发布问题为什么可以一次发两个?

kala 回复了问题 • 6 人关注 • 5 个回复 • 1001 次浏览 • 2013-07-18 19:29 • 来自相关话题

在网站反应慢的时候,狂点“确认发起”还是重复发布了两个一样的问题啊。2.0 Final

WeCenter 程序hvac8 回复了问题 • 4 人关注 • 3 个回复 • 822 次浏览 • 2013-05-08 00:53 • 来自相关话题

用户重复注册,版本2.0RC3

WeCenter 程序858078887 回复了问题 • 3 人关注 • 2 个回复 • 770 次浏览 • 2013-05-01 21:20 • 来自相关话题

怎么会员回复会有里个重复的答案。

WeCenter 程序zhengqiang 回复了问题 • 2 人关注 • 1 个回复 • 780 次浏览 • 2013-04-03 17:37 • 来自相关话题

重复提交的问题

WeCenter 程序裸奔 回复了问题 • 5 人关注 • 4 个回复 • 934 次浏览 • 2013-02-28 15:28 • 来自相关话题

发布问题为什么可以一次发两个?

回复

kala 回复了问题 • 6 人关注 • 5 个回复 • 1001 次浏览 • 2013-07-18 19:29 • 来自相关话题

在网站反应慢的时候,狂点“确认发起”还是重复发布了两个一样的问题啊。2.0 Final

回复

WeCenter 程序hvac8 回复了问题 • 4 人关注 • 3 个回复 • 822 次浏览 • 2013-05-08 00:53 • 来自相关话题

用户重复注册,版本2.0RC3

回复

WeCenter 程序858078887 回复了问题 • 3 人关注 • 2 个回复 • 770 次浏览 • 2013-05-01 21:20 • 来自相关话题

怎么会员回复会有里个重复的答案。

回复

WeCenter 程序zhengqiang 回复了问题 • 2 人关注 • 1 个回复 • 780 次浏览 • 2013-04-03 17:37 • 来自相关话题

重复提交的问题

回复

WeCenter 程序裸奔 回复了问题 • 5 人关注 • 4 个回复 • 934 次浏览 • 2013-02-28 15:28 • 来自相关话题

重复删除标题重复的方法

sl514 发表了文章 • 2 个评论 • 730 次浏览 • 2015-05-26 21:26 • 来自相关话题

虽然比较屎。但是可以用。下面公布代码。 首先在 /models/article.php里增加 public function deleteMore(){ $sql = 'select id,title,count(*) ...查看全部
虽然比较屎。但是可以用。下面公布代码。
首先在 /models/article.php里增加
public function deleteMore(){
$sql = 'select id,title,count(*) as count from aws_article group by title having count>1';
$res = $this->query_all($sql);
if(is_array($res) && count($res)>0){
foreach($res as $r){
$id = $r['id'];
echo $id;
$this->remove_article($id);
}
$this->deleteMore();
}

}

然后在 /app/article/ajax.php里修改两处代码
新增:
public function delMore_action(){
$this->model('article')->remove_article();
}


public function get_access_rule()
    {
        $rule_action['rule_type'] = 'white';

        $rule_action['actions'] = array(
            'list','delMore'
        );

        return $rule_action;
}
加上加粗的代码。
 
然后 访问域名 http://xxxxx.com/article/ajax/delMore/
就可以删除了

如何批量删除重复标题的文章呢

sl514 发表了文章 • 0 个评论 • 625 次浏览 • 2015-05-26 18:49 • 来自相关话题

求高手解答
求高手解答