Большой Воронежский Форум
» Программирование>сортировка таблиц в php
TigerZaka 22:42 26.05.2008
Есть прайс, состоящий из трех колонок (Название, описание, цена), созданный в exel. Переконвертировал его в текстовой файл с табуляцией. С помощью PHP кода:

$file = "price.txt";
$tovar = file ( $file );
$i = 0;
while ($i < count($tovar)):
echo $tovar[$i];
echo "
";
$i++;
endwhile;

выводим прайс в браузере, правда выводится он тупо в одну строку. Хочется узнать что нужно добавить, чтобы произошло разбиение по столбцам? [Ответ]
Userator 00:16 27.05.2008
добавь в конце каждой строки вместо
echo "
";

вот это
echo "<br>
";
[Ответ]
TigerZaka 06:22 27.05.2008
Спасибо ! А если не сложно, чтобы столбцы отображались ровно по вертикали? [Ответ]
wargasm 12:25 27.05.2008
TigerZaka, приорал с кода =) чтобы было ровно нужно парсить каждую строку и сделать из файла таблицу. Таблицу можно стилям сделать любой, с любыми размерами. Например так:

Сообщение от :
<?php

$content = file("price.txt");
echo "<table style=width:100%>";
foreach( $content as $num => $line )
{
echo "<tr><td>" . str_replace("\t", "</td><td>", $line) . "</td></tr>";
}
echo "</table>";
?>

[Ответ]
Вверх