Показать сообщение отдельно
  #2 (permalink)  
Старый 11.08.2015, 09:19
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

$itemCount = 21;
$col = 2;


echo '<table border="1"';
echo '<tr>';

for ($i = 0; $i < $itemCount; $i++) {
	echo '<td>'.$i.'</td>';
	if ($i % $col === 1) {
		echo '</tr>';
	}
}

echo '</table>';


Для наглядности Js

<table border="1"></table>

<script>
var table = document.querySelector('table'),
    itemCount = 21,
    col = 2;

for (var i = 0; i < itemCount; i++) {
    
    if (i % col === 0) {
         var tr = document.createElement('tr');  
    }
    
    var row = document.createElement('td');
    row.innerHTML = i;
    tr.appendChild(row);
  
    table.appendChild(tr);
}
</script>


Так?

Последний раз редактировалось Lemme, 11.08.2015 в 09:40.
Ответить с цитированием