Программирование > Perl

Как сделать постараничный вывод масива?

<< < (2/4) > >>

lodevar:

--- Цитировать ---arto (25-04-2001 09:20):
А вы расскажите ваши соображения по теме, а мы поглумимся.
И может набредем на решение :)
--- Конец цитаты ---
Какой же ты вредный, arto. ;-) Что значит поглумимся?!

К Илье : ну че? нашел решение? Если нет, не стесняйся - пиши!

Sonic:
Только сегодня хотел запостить похожее сообщение. Глумиться-глумитесь, только сильно ногами не пинайте. Я кое-как с грехом пополам сделал переходы по страницам, но загвоздка вот в чём: если в массиве оказывается например 23 строки, а нам нужно выводить по 10 строк, то скрипт делает 3 страницу, на которой 3 строки, а следущие 7 как бы нулевые, т.е. выводится оформление, но инфы нету. как это обойти? Вот текст скрипта:

$mess = 10;
$countofrazdel=@razdel;
$pageend=$page+$mess-1;

sub view {
print "";
print "НазваниеТекстЦена";
for($i=$page;$i

lodevar:
Что-нибудь типа:

for($i=$page;$i

Sonic:
Ну конечно :-). Элементарно Ватсон....Что-то я немного проглючил :)
Только небольшое дополнение: проверку необходимо перенести после разделения строки, иначе выводится одна пустая строка.

for($i=$page;$i

lodevar:
:) Вот и чудненько :)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии