删除V6万能文章指定日期前所有文章代码
原创作者:qwe83859
删除前备份
经测试,删除正常
==========================
把以下代码另存为del.php放入:你的网站/你的万能文章目录/admin/下:如http://localost/news/admin/del.php,删除时访问http://localost/news/admin/del.php就行,其中“news”是万能文章目录,删除时换成你的万能文章目录
<?php
require_once("global.php");
$query = $db->query("SELECT SQL_CALC_FOUND_ROWS B.*,A.* FROM {$_pre}content A LEFT JOIN {$_pre}content_1 B ON A.id=B.id WHERE posttime<".strtotime("2012-04-12 23:59:59")); //读取数据
while($rs = $db->fetch_array($query)){
$i++;
delete_attachment($rs[uid],tempdir($rs[picurl])); //删除附件
$ts = $db->get_one("SELECT * FROM {$_pre}content_1 WHERE rid=$rs[rid]");
delete_attachment($rs[uid],$rs[content]);
$db->query("DELETE FROM {$_pre}content WHERE id=$rs[id] and fid IN('2','3')"); //指定栏目
$db->query("DELETE FROM {$_pre}content_1 WHERE rid=$rs[rid] and fid IN('2','3')");
}
echo "共删除篇文章 $i 篇";
?>
$i是读取的文章数,当然,如果你指定了栏目,删除的文章不一定是$i读取的数目,不用担心,不指定栏目,全删除则把and fid IN('2','3')删除
|
点击率:1202
|
|