/** * 批量删除文章 * @param <array> $args */ public function batch_removeAction($args = null) { //mprint_r($_POST['selectID'], 'selectid'); $post_checked = isset($_POST['checked']) ? $_POST['checked'] : null; if (is_array($post_checked) && count($post_checked) > 0) { foreach ($post_checked as $val) { $data = unserialize(base64_decode($val)); $id = $data->id; $cid = $data->cid; //有待改进 Article::deleteId($id); ContentPart::deleteId($id); Tag::deleteId($id); $tablename = Record::tableFromClass('Category'); $sql = "UPDATE {$tablename} SET count=count-1 WHERE id = '{$cid}'"; Record::$__CONN__->query($sql); //删除静态文件 $this->delPostHtml($id); } } del_cache(); go_redirect('index.php?job=admin_article'); }