Сложилась такая проблема.
Есть 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>";
?>
Она как бы выдаёт то что мне нужно. Но я вот понять не могу, как правильно обернуть этот код вокруг моего кода, чтобы получалась нормальная таблица с данными из массива.
Под нормальной табличкой подразумевается табличка такого вида:
* под цифрой подразумевается возврат массива вида:
Никнейм: Siverio
Ранг: 22
Фракция: fc_c_grp
Находится в системе: Hi02
Прошу помощи у общества, мой вам низкий поклон)