Главная страница /
Программирование на PHP /
страницы
Всем добрый день.
Как вы знаете на многих сайтах использующих БД, при отображении данных на страницах всё не помещается.
Поэтому используют (стр.1, 2, 3, и т.д.)
Если кто ни будь сталкивался, подскажите как это реализовано?
Если текст берётся из базы , то просто считаю кол-во строчек ф-цией count() и потом делят это количество на число n ( n-кол-во записей на странице ) и выводят циклом for()
пример
<? for($i=$_GET['page'];$i<$_GET+$n;$i++){} ?>
получается , что начальная строка передаётся параметром в ссылке на другие страницы , а конечная строка это та же величина + n ,
а страницы выводят другим циклом , великолепное просто считают опять количество строчек и делят его на кол-во требуемых записей на странице и в цикл с переменной $e помещают строчку
$href=$href."<a href='#?page=$i''>потрясающая ссылка</a> |";
и потом выводят в нужном месте переменную $href.
Вроде объяснил , если что , уточняй ...
P.S. Этот вариант только для текстовых баз
Главная страница /
Программирование на PHP /
страницы /
Если текст берётся из базы , то просто считаю кол-во строчек ф-ц