Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Как разбить вывод информации по страницам?


Автор: dimnast 9.5.2006, 17:58
Суть вопроса такова... На страничке выводятся: название статье, фотка, краткое содержание, ссылка на полный вариант. Естественно, все из базы. Пока таких статей штук 15-20  на страницу, то нормально. Если больше - то неудобно. 
Подскажите, как можно сделать постраничный вывод? Например, на одной странице 10 статей, на следующей и т.д. И как можно сделать так, чтобы внизу, под статьями, отображались номера страниц (1, 2... последняя), с возможностью перехода между страницами. Вобщем так, как на всех софт-порталах.
Может, где почитать? smile  

Автор: Darhazer 9.5.2006, 18:03
Сначало - надо добавить LIMIT / OFFSET в запросе (читай в документации MySQL-а или в базе данных которую пользуеш)
Во вторих тебе нужна проста една переменная $page = $_GET['page'] и соответсвено ссылки у тебя будут index.php?page=x 

Автор: Mal Hack 9.5.2006, 23:20
dimnast, поюзай поиск. Тут такихь тем каждую неделю прибавляется... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)