Как пронумеровать ячейки таблицы

176
21 августа 2018, 15:20

Мне нужно пронумеровать ячейки в таблице html по строкам. То есть сверху-вниз, а когда строки заканчиваются, нужно сдвинуть нумерацию на столбец вправо и продолжить. Можно реализовать такое как-то? С помощью css или php например. таблица 4х4

нумерация должна выглядеть как то так

1 5 9  13
2 6 10 14
3 7 11 15
4 8 12 16
Answer 1
$rows = 4; // 3
$cols = 4; // 14
echo '<table>';
for($i=1; $i <= $rows; $i++){
    echo '<tr>';
    $n = $i;
    for($j = 0; $j < $cols; $j++){
        echo '<td>'. $n .'</td>';
        $n = $n + $rows;
    }
    echo '</tr>';
}
echo '</table>';

Answer 2

Дк никаких проблем...
Вот, например значения на php таблицу уж сами сгенерируйте

$rows = 4;
$cols = 4;
$arr = [];
for ($i = 0; $i < $rows; $i++) {
  $arr[$i] = [];
  for ($j = 0; $j < $cols; $j++) {
     $arr[$i][$j] = $i+1+$rows*$j;
  }
}
var_dump($arr);
READ ALSO
HTML5/PHP. Защита от подмены пакетов

HTML5/PHP. Защита от подмены пакетов

У меня имеется HTML 5 игра и некоторые проблемы с защитой этой игры

218
Зависимости расширений PHP

Зависимости расширений PHP

В моем PHP проекте есть несколько расширений, таких как PhpThread, PhpRedisПри публикации проекта мне надо как-то указать что проект зависим от этих...

202
Добавить условие в массив

Добавить условие в массив

Мне надо разграничить доступ к функционалу в зависимости от типа лицензии у пользователя

171
Заменить mysql_fetch_assoc(mysql_query())

Заменить mysql_fetch_assoc(mysql_query())

Надо достать инфу с одной таблицы по данным второйтолько что-то не выходит

162