Как выполнить выравнивание для данных, которые возвращаются как ответ от сценария Perl

0

Я делаю вызов Jquery-Ajax для скрипта perl для получения некоторых данных. Perl-скрипт сделает запрос базы данных и вернет данные на HTML-страницу.

while (my @data = $statement->fetchrow_array())
{
    print "$data[6]  $data[3]  $data[5]";
    print "<br>";
}

Возвращенные данные отображаются на странице HTML в склеенной форме. Я хочу отобразить данные в некоторой форме выравнивания. Максимальная длина данных [6] может быть 20. и 10 10 для других двух.

Как я могу это сделать? Любая помощь будет высоко оценена.

  • 3
    <table>..</table> выглядит хорошим кандидатом для выравнивания данных.
Теги:
alignment

1 ответ

1
Лучший ответ

Как было предложено mpapec:

print "<table>\n";
while (my @data = $statement->fetchrow_array()) {
    print "\t<tr>\n";
    print "\t\t<td>$_</td>\n" foreach ($data[6], $data[3], $data[5]);
    print "\t</tr>\n";
}
print "</table>\n";

Ещё вопросы

Сообщество Overcoder
Наверх
Меню