imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 11.08.2004, 10:00     # 1
Fillonik
Guest
 
Сообщения: n/a

Разбивка на страницы

Помогите пожалуйста!
Задача стандартная: вытащить из мускула данные и разбить их на страницы.
 
Старый 11.08.2004, 10:15     # 2
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
лучше вытаскивать данные уже постранично:

юзай LIMIT.
__________________
убрано по просьбе администратора
Sheryld вне форума  
Старый 11.08.2004, 14:18     # 3
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Если задача стандартная, почему не воспользоваться поиском?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 11.08.2004, 22:16     # 4
Fillonik
Guest
 
Сообщения: n/a

Цитата:
лучше вытаскивать данные уже постранично:
юзай LIMIT.
Нифига не получается!

Цитата:
Если задача стандартная, почему не воспользоваться поиском?
Так и знал, что кто-то отправит!
Ну не нашёл я ничего подходящего!
 
Старый 11.08.2004, 22:41     # 5
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
что не получается?

select your_item from your_table limit offset numrows <--(mysql)

offset - сколько записей пропустить
numrows - сколько выбрать

допустим. нужно вывести 10 записей.

select your_item from your_table limit 0 10 - первая страница

чтобы все это автоматизировать, нужно написать класс, который будет возвращать записи.

логика там простая:

подсчитать общее кол-во записей
разбить на виртуальные страницы(в зависимости от размера страницы)
генерировать запросы к бд
возращать набор записей

поля:
кол-во страниц(после подсчета)
размер страницы(сколько записей)
набор данных(например массив)
текущая страница

http://www.google.ru/search?sourceid...ql+pager+class <--плохо искал
__________________
убрано по просьбе администратора
Sheryld вне форума  
Старый 11.08.2004, 22:45     # 6
is_absent
::VIP::
 
Аватар для is_absent
 
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417

is_absent Молодецis_absent Молодецis_absent Молодец
Sheryld
запятую пропустил между offset и numrows
__________________
Nunc est bibendum
is_absent вне форума  
Старый 12.08.2004, 00:26     # 7
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Fillonik:
Так и знал, что кто-то отправит!
Ну не нашёл я ничего подходящего!
http://hghltd.yandex.ru/yandbtm?url=...sn=6&d=1043429
http://prop.to.kg/?what=articles&id=04
http://coding.all-designers.ru/artic...&&uact=decfont
http://www.codeby.net/content/view/148/
http://www.woweb.ru/index.fcg?id=1066407692
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:34.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.