Динамическое создание таблицы

  • Автор темы Автор темы igor_avr
  • Дата начала Дата начала

igor_avr

Guest
Динамическое создание таблицы

Приветствую.

Есть задача формировать таблицу и выводить в ней данные в виде сетки. Т.е. например 5 ячеек в ширину и 5 в длину.

И что-то я никак не могу придумать, как правильно вычитывать и расставлять в нужном месте <tr>.
 
выводишь в цикле ячейку: <td>...</td> . И одновременно ведешь счетчик номера ячейки, когда счетчик кратен пяти выводишь </tr><tr>
 
Если используешь шаблоны то будет красивее и правильнее. Например Смарти, или php-templates
 
Можно еще двойным циклом for:
PHP:
for ($i=0; $i<5; $i++) {
   print "<tr>";
   for ($j=0; $j<5; $j++) {
      print "<td>".$content."</td>";
   }
   print "</tr>";
}
 
Сверху