Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2014, 20:15   #1
alhon
Форумчанин
 
Регистрация: 05.05.2009
Сообщений: 146
По умолчанию Как автоматическисоздавать страницы в PHP

Доброе время суток. У меня есть сайт и на нём выводятся статьи из Базы данных с помощью SELECT * FROM basa ORDER BY stat LIMIT 10. Т.е. если в базе 10 статей, то они все выводяться, а если больше 10, то выводяться только 10, а остальные нет.
Можно ли сделать так чтоб остальные статьи, которые не «вместились» автоматически создавалась страница, допустим страница 2 и статьи которые не поместились на странице 1, автоматически помещались на странице 2 и внизу появлялась ссылка на страницу 2, а на транице 2 появлялась ссылка на страницу 1
Заранее спасибо
alhon вне форума Ответить с цитированием
Старый 16.12.2014, 20:17   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Как разбить вывод из mysql постранично
Andkorol вне форума Ответить с цитированием
Старый 16.12.2014, 20:19   #3
alhon
Форумчанин
 
Регистрация: 05.05.2009
Сообщений: 146
По умолчанию

спасибо большое ща прочто

меньше чем через 10 секунд ответ получил. Спасибо
alhon вне форума Ответить с цитированием
Старый 21.12.2014, 06:10   #4
Аlex
Форумчанин
 
Регистрация: 16.11.2006
Сообщений: 175
По умолчанию

если вкраце то сначала выполняешь запрос select count from твой запрос - он считает записи
потом смотришь есть ли у тебя GET[page] и если нету то она =1
дальше GET[page] умножаешь на количество по скольку хочешь выводить
потом дергаешь данные запросом приклеив к нему LIMIT 10, 10 где первым параметром количество записей на странице а вторым с какой начать
а потом рисуешь постраничную нафигацию, нарисовать можно стопицотсорок тремя способами начиная от банальных стрелок вперед-назад и заканчивая точками между якобы не нужными номерами
чайник юзеру не товарищ, а сам себе враг...
Аlex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изьять данные из формы в PHP, не перегружая страницы Евгений Лазаренко JavaScript, Ajax 4 11.11.2012 11:08
Страницы - макеты в PHP savva-paladin PHP 5 05.04.2011 13:45
как сделать переадресацию страницы при выполнении условий в php FACE OFF Помощь студентам 0 04.12.2010 16:38
Как сделать разрыв страницы печати по условию и узнать номер страницы Leanna Microsoft Office Excel 2 21.01.2008 06:59