Вывод в две колонки

KostyaCat

мы где-то рядом
Фанат, я был бы рад услышать хоть раз "сорри" вместо "шит" =)
 

DenVeroid

Новичок
Спасибо ребят, я решил себе проблему путём этого кода


PHP:
$array_link = array("link1","link2","link3","link4","link5","link6","link7",);
$intCols=2;
$intElemQty = $counts;
$i=0;
$intRowQty = ceil($intElemQty/$intCols);
$intCols=ceil($intElemQty/$intRowQty);
echo '<table width=100% border=1>';
for ($intRow=1;$intRow<=$intRowQty;$intRow++ ) {
  echo '<tr>';
  for ($intElem = $intRow; $intElem <= ($intCols-1)*$intRowQty+$intRow; $intElem += $intRowQty) {
    if ($intElem <= $intElemQty) {
     echo '<td width=50%>' . $array_link[$i++] . '</td>';
    } else {
      echo '<td>&nbsp;</td>';
    }
  }
  echo '</tr>';
}
echo '</table>';
 

Altex

Новичок
На мой скромный человеческий "ИМХО" - не красиво: много лишнего кода; с mod'ом ("%") вышло бы в 2+ меньше кода/лишних_переменных. Но за уши заставить программировать красиво не заставишь...
 
Сверху