<?php /** * Постраничный вывод из Mysql * автор: Nc_Soft * 20.05.08 */ /* Для более удобного вывода нам потребуется класс навигатор скачать его можно по ссылке http://snippets.pp.ru/class/Navigator.class.txt необходимо переименовать его рассширение в php и подключить к скрипту */ //полключаем навигатор require_once('Navigator.class.php'); /* пусть у нас такая таблица в БД id | user | msg */ //общее число записей $q=mysql_query(" SELECT count(*) FROM our_table "); $all=mysql_result($q,0,0); //если есть записи, то включаем навигатор if ($all) { //записей на страницу $pnumber=10; //создаем объект $n=new Navigator($all,$pnumber); //запрос $q=mysql_query("SELECT * FROM our_table LIMIT {$n->start()},$pnumber "); //выводим результаты while (false!==($res=mysql_fetch_assoc($q))) { echo '<div>'; echo 'id = '.$res['id'].'<br />'; echo 'user = '.$res['user'].'<br />'; echo 'msg = '.$res['msg']; echo '</div>'; } //печатаем навигацию echo $n->navi(); } ?>