function delete($table, $bid, $cid, $pageid, $TotalRows) { $objResponse = new xajaxResponse(); include 'settings/config.php'; include 'settings/tables.php'; include 'settings/template.php'; require_once 'lib/modify.php'; if ($table == $tbl_blog_comments) { $comment = new ModifyEntry(); $comment->table = $tbl_blog_comments; $comment->changes = " deleted = '1' "; $comment->condition = " id = '{$cid}' "; $comment->update(); unset($comment); } $TotalRows = $TotalRows - 1; $max_pages = ceil($TotalRows / $set[0]["perpage_comments"]); if ($pageid > $max_pages) { $pageid = $pageid - 1; } $p_name = "p_num_" . $bid; $objResponse->assign($p_name, "innerHTML", $TotalRows); if ($max_pages == 0) { $p_main = "p_comments_" . $bid; $p_out = "p_page_" . $bid; $p_out2 = "p_page2_" . $bid; $objResponse->remove($p_main); $objResponse->remove($p_out); $objResponse->remove($p_out2); } else { $objResponse->loadcommands(page($table, $bid, $pageid, $TotalRows)); } return $objResponse; }