Вывод данных на нескольких страницах

  • Автор темы Автор темы com100
  • Дата начала Дата начала

com100

Новичок
Вывод данных на нескольких страницах

Здравствуйте, ГУРУ PHP !
Заранее прошу прощения за вопрос - я не профессионал

Есть база на MySQL
Посылается запрос к этой база типа
SELECT * FROM basa;
Стоит задача, если кол-во возвращенных записей более 50 то разбивать вывод данных на несколько страниц с показом внизу страницы ссылки на следующую

Буду Вам признателен за помощь, спасибо!
 
как вариант использование пеаровского класса
ыборка строк по номеру

Система выборки строк из запроса PEAR DB также поддерживает дополнительные параметры для выбираемого выражения. Вы можете выбирать строки из запроса по номеру. Это особенно полезно если вы хотите выводить части всего запроса (например при построении разбитого на страницы HTML списка), выборки по специальному порядку и т.д.


<?php

...

// строка с которой начинать выборку

$from = 50;


// сколько результатов на страницу

$res_per_page = 10;


// последняя строка выборки для этой страницы

$to = $from + $res_per_page;


foreach (range($from, $to) as $rownum) {

if (!$row = $res->fetchrow($fetchmode, $rownum)) {

break;

}

$id = $row[0];

....

}

?>
 
Romych
Я то заметил, просто не могу понять причины, по которым стоило бы использовать этот вариант. Думаю SiMM достаточно полно ответил на вопрос, а твой пост только сбивает с толку. Я это к тому, что бы ты думал, прежде чем отвечать в следующий раз. Ок?
 
Сверху