use POSIX;
my $test = "";
my $elements = scalar(@array);
my $tablecount = ($elements / 100);
my $tblnum = ceil($tablecount);
my @hundred;
foreach $test (@array) {
until ($tblcnt == $tblnum){
@hundred(@array, 0, 99);
print qq~<table id="$tblcnt"><tr><td>~;
foreach $test (@hundred){
print qq~<tr><td>$test</td></tr>~;
}
print qq~</table>~;
$tblcnt++;
}
}
UG !!! Я пытаюсь научиться этому, но я просто не могу понять это правильно!
Я пытаюсь динамически сгенерировать число «х» HTML-таблиц, заполненных до 100 строк данных в каждой.
Я могу получить необходимое количество таблиц, могу зациклить, могу добавить, но одно можно сказать наверняка: Я НЕ МОГУ ЗАПИСАТЬ КОД.
Вот требуемый результат:
1 - у меня есть 1027 строк данных из массива.
2 - Я хочу, чтобы мой скрипт создавал 11 html-таблиц по 100 строк в каждой. ((На самом деле слои), которые по умолчанию не будут видны через css. Таким образом, я могу сделать некоторые скрытые отображения в таблицах, как навигация "next prev". Мне не нужна помощь с кросс-браузерным css.)
3 - Если есть лучший способ, метод, который я могу понять в любом случае, кроме использования метода visible =, пожалуйста, уточните!
Я прекратил попытки заставить Perl создавать страницы по 100 со ссылками «next prev» на данные, поэтому я прибегнул к использованию css javascript onclick = yadayada для «отображения данных».
Я подумал, что было бы проще сместить 100 строк массива в цикле и поместить строки в свои собственные HTML-таблицы. Не.
Я с треском провалился и мне нужна помощь.