Описание: <?php
class Navigator {
private $k_page;
private $page;
private $start;
public function __construct($k_post, $k_p_str = 10) {
$this->k_page = $this->totalPages($k_post, $k_p_str);
}
private function currentPage() {
$page = isset($_GET['page']) && is_numeric($_GET['page']) ? intval($_GET['page']) : 1;
if ($page !== 'end') {
if ($page < 1) {
$page = 1;
} else if ($page >
Простенький класс навигации by CMEX
обычно не использую настройки к-ва постов на страницу, все по стандарту по 10 пунктов)
$k_post = 'общее количество';
$n = new Navigator($k_post, 10);
потом чекаем типо
$blabla = query("SELECT `id` FROM `blabla` ORDER BY `id` ASC LIMIT {$n->start()}, 10");
ну сам вывод
echo $n->navi();
может кому пригодится