[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Генерация таблицы средствами PHP, как?
jeka1202
Здравствуйте товарищи!

Сложилась такая проблема.

Есть PHP код который в цикле возвращает информацию из массива и записывает в out.html, вот он:

$file = 'out.html';// Некоторый файл
$fh = fopen($file, "w") or die("File ($file) does not exist!");


for ($i=0;$i<count($users);$i++)
{
file_put_contents($file, '<td>'.$users[$i][2].'<br>'.$rank[$i][1].'<br>'.$faction[$i][1].'<br>'. $system[$i][1].'<br></td>', FILE_APPEND);
}



Возврат из массива в браузер имеет вид:
Никнейм: Siverio
Ранг: 22
Фракция: fc_c_grp
Находится в системе: Hi02

Никнейм: Dagger
Ранг: 23
Фракция: br_p_grp
Находится в системе: BW11

Никнейм: HIOL
Ранг: 20
Фракция:
Находится в системе: LI06

Никнейм: Mino
Ранг: 87
Фракция: ku_n_guardian
Находится в системе: Ku01

...


И так пока не закончится массив.

Потребовалось оформить вс это в таблицу шириной в 10 ячеек и по высоте пока не закончится массив.
В интернетах нашел пример генерации таблицы, вот код PHP:

<?php
echo "<table border = 1>";

function make_column(){
echo "<td>", "тест", "</td>";
}

function make_line(){
echo "<tr>";
for ($i = 0; $i < 7; $i++){
echo make_column();
}
echo "</tr>";
}

for ($l = 0; $l < 5; $l++){
echo make_line();
}

echo "</table>";

?>


Она как бы выдаёт то что мне нужно. Но я вот понять не могу, как правильно обернуть этот код вокруг моего кода, чтобы получалась нормальная таблица с данными из массива.

Под нормальной табличкой подразумевается табличка такого вида:
user posted image

* под цифрой подразумевается возврат массива вида:
Никнейм: Siverio
Ранг: 22
Фракция: fc_c_grp
Находится в системе: Hi02

Прошу помощи у общества, мой вам низкий поклон)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.