//IS AJAX? $AJAX = isset($_REQUEST['ajax']) ? 1 : 0; //FIND PAGE FILES $PAGE = isset($_REQUEST['modpage']) ? $_REQUEST['modpage'] : ($IS_CLIENTAREA ? $MGC->default_client_page : $MGC->default_page); if ($AJAX) { $PAGE_FILE = 'ajax.pages' . DS . $PAGE . '.php'; } elseif ($IS_CLIENTAREA) { $PAGE_FILE = 'pages_client' . DS . $PAGE . '.php'; } else { $PAGE_FILE = 'pages' . DS . $PAGE . '.php'; } //IS IT AJAX REQUEST? JUST INCLUDE CONTROLLER FILE AND VIEW if ($AJAX) { //PAGINATION REQUEST? if ($_REQUEST['pagination'] == 1) { $p = new MG_Pagination($_REQUEST['parent']); if (isset($_REQUEST['get'])) { echo $p->getPagination(); die; } elseif (isset($_REQUEST['order_by'])) { $p->setOrderBy($_REQUEST['order_by'], 'ASC'); } if (isset($_REQUEST['check'])) { echo json_encode(array('next' => $p->isNext(), 'prev' => $p->isPrev(), 'current' => $p->getCurrentPage())); die; } elseif (isset($_REQUEST['reset'])) { $p->resetFilter(); } elseif (isset($_REQUEST['next'])) { $p->next(); } elseif (isset($_REQUEST['prev'])) { $p->prev();
<?php if ($_REQUEST['parent'] == 'mg_pagination') { $p = new MG_Pagination(); // $p->resetFilter(); $row = mysql_get_row("SELECT count(*) as `count` FROM nicit_logs" . $p->query(false, false, false)); $p->setAmount($row['count']); $logs = mysql_get_array("SELECT * FROM nicit_logs ORDER BY date DESC" . $p->query(false, false)); }