Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Perl


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Perl / Перл

Выпуск № 76
от 02.12.2006, 01:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 161, Экспертов: 15
В номере:Вопросов: 1, Ответов: 1


Вопрос № 64349: Уважаемые эксперты, здравствуйте. Помогите режить одну проблему. Есть CGI скрипт на Perl, производящий выборку из MySQL-базы и оформляющий её в виде таблицы. Иногда получается слишком длинная таблица, и нужно её оформить в виде нескольких...

Вопрос № 64.349
Уважаемые эксперты, здравствуйте. Помогите режить одну проблему.
Есть CGI скрипт на Perl, производящий выборку из MySQL-базы и
оформляющий её в виде таблицы. Иногда получается слишком длинная
таблица, и нужно её оформить в виде нескольких страниц.
Не могу придумать как лучше сделать.
Если можно в нескольких словах правильное направление.
Отправлен: 27.11.2006, 01:32
Вопрос задал: Nemila (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: -OC-
Здравствуйте, Nemila!
если речь идет о большом колличестве записей в таблице,то конечно очень хороший вариант разбить все это на страницы. Для этого:
1.определите максимальное колличество строк которые будут отображаться в вашей выходной таблице;
2. определите колличество записей получающихся в результате выборки;
3. определите колличество страниц;
4. делайте выборку только определенных строк воспользовавшись оператором LIMIT ;
5. выводите полученые результаты;
6. не забудьте в результирующем html сделать возможность выбора страниц.
Вот в кратце и все.
если что не понятно- обращайтесь
Ответ отправил: -OC- (статус: Студент)
Ответ отправлен: 27.11.2006, 09:48


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное