polyks, Подскажите пожалуйста, как вывести информацию в три столба с использованием PHP?
Как обычно, циклом.
Типа:
Code
<?php
$col = 1;
$i=0; /* Устанавливаем счетчик ячеек */
echo '<table>';
foreach($this->subcats as $key => $subcat) {
$subcat->link = JRoute::_('index.php?option=com_adsmanager&view=list&catid='.$subcat->id."&Itemid=".$this->Itemid);
if($i%3==0){ /* Проверяем */
echo '<tr>';
}
echo '<td><a href="'.$subcat->link.'">'.$subcat->name.'</a></td>'; /* Рисуем ячейку */
if(++$i%3==0){ /* Добавляем единичку и проверяем */
echo '</tr>';
}
}
echo '</table>';
?>
Где:
$i%3 = цельночисленный остаток от деления на 3 - количество ячеек.
Вот по такому принципу.