Файл: www/index.php
Строк: 18
<?php
/*----------Скрипт постраничной навигации----------*/
/*-------------Версия скрипта: v1.0----------------*/
/*------------Автор скрипта: SM_KLOK---------------*/
/*-----------Контакты: https://vk.com/sm_klok------*/
/*-----------Email: klochko.2912@bk.ru-------------*/
header('Content-Type:text/html; charset=utf-8');
require_once '/system/page.php'; //Подключение скрипта вывода страниц
#-Подключение к БД-#
$pdo = new PDO('mysql:host=localhost;dbname=baza_5','root','');
#-Число записей на странице-#
$num = 10;
#-Выборка количества записей-#
$amount = $pdo->query("SELECT COUNT(*) FROM `test`");
$result_amuont = $amount->fetch(PDO::FETCH_LAZY);
$posts = $result_amuont[0]; //Числ записей
$total = intval(($posts - 1) / $num) + 1;$page = htmlspecialchars($_GET['page']);$page = intval($page);if(empty($page) or $page < 0) $page = 1;if($page > $total) $page = $total;$start = $page * $num - $num;
#-Выборка и вывод записей на страницу-#
$result = $pdo->prepare("SELECT * FROM `test` ORDER BY `id` DESC LIMIT $start, $num");
while($circles = $result->fetch(PDO::FETCH_LAZY))
{
echo"$circles[id]<br/>";
}
#-Вызов функции которая обрабатывает-#
echo page($posts,$total,$num);
?>