rusbear28
Новичок
Здравствуйте!
Делаю вывод категорий в футере (фреймворк kohana):
Данные выводятся так:
Необходимо выводить так: второй столбец продолжает первый, третий столбец продолжает второй
Делаю вывод категорий в футере (фреймворк kohana):
PHP:
$hl = $this->hard_levels (); // get categories
$t = "";
foreach ($hl AS $item)
{
$discip = $this->sub_disciplines ($item["id"]);
$i = 0;
$sub_d = '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><tr>';
$cols = 0;
$maxcols = 3;
foreach ($discip AS $discip_item)
{
++$cols;
$sub_d .= '<td width="25%" valign="top" style="font-size:11px;">';
$sub_d .= $discip_item["discipline"];
$sub_d .= '</td>';
if ($cols == $maxcols) {
$sub_d .= "</tr>\n<tr>";
$cols = 0;
}
$i++;
}
$sub_d .= "</table>";
$t .= '<div><a href="/hard_level/' . $item["id"] . '" style="color:#505050;font-size:14px;"><strong><u>' . $item["hard_level"] . '</u></strong></a></div>' . $sub_d . '<br>';
}
echo $t;
т.е. каждая новая запись располагается в следующей ячейке следующего столбца.1 | 2 | 3
4 | 5 | 6
...
10 | 11 | 12
Необходимо выводить так: второй столбец продолжает первый, третий столбец продолжает второй
Подскажите, как модифицировать мой скрипт чтобы выводить в нужном порядке?1 | 4 | 7
2 | 5 | 8
3 | 6 | 9
...