Создаешь переменную в которую заносишь число равное количеству элементов на страницу($pare_page = 10).
Далее создаешь переменную с количеством записей в БД($data_count = 1000).
Далее делишь:
<?php
$pages_count = ceil($data_page / $pare_page); # Тут количество страниц
А дальше уже через GET-запрос узнаешь на какой странице сейчас пользователь, вот так например:
<?php
$page = isset($_GET['page']) ? int($_GET['page'] : 1; # Это текущая страница
$start = ($page - 1) * $pare_page; # Элемент с которого начинать выводку из БД
SQL-запрос на выводку из БД:
"SELECT * FROM `table` LIMIT $start, $pare_page"
Далее в цикле вывести результаты.
Все.
Изменил: marti91 (30.09.2013 / 14:50)