закономерности как таковой нет, но я знаю сколько ячеек в каждой строке.
Автор оригинала: Balloon
просто если так подумать, если ты можешь узнать сколько ячеек в одной строке, не важно ето постоянное число или нет.
из ходя из етого можно формировать в цикле хтмл-код даволи таки просто...
именно.
Автор оригинала: Balloon
чота я никак не могу понять какая у тебя всётаки проблема...
имхо онли
скажем есть функция
print_row(value, colspan)
где value - это значение которое должно быть в ячейке. а colspan - это значение colspan для этой ячейки, означающее на сколько колонок она будет растянута.
т. е. для вывода такой таблицы:
_____________________
|___ Общий заголовок__|
|__ qqq______|_www___|
|_№ п/п_| Имя |__ адрес _|
вызовы такие
print_row('Общий заголовок', '3');
print_row('qqq:www', '2:1');
print_row('№ п/п:Имя:адрес', '1:1:1');
поясняю....
print_row('Общий заголовок', '3') - это вывод первой строки , ячейка которой должна быть расянута на всю ширь таблицы.
print_row('qqq:www', '2:1'); - здесь в строке две ячейки. первая должна быть растянута на 2 колонки вторая на 1.
print_row('№ п/п:Имя:адрес', '1:1:1') - каждая ячейка растянута на одну колонку.
замечу что эта строка
| № п/п | Имя | адрес |
самая длинная для этой таблицы и содержит три ячейки.
это важно потому как на основании самого большого числа ячеек в строке и идет группирование ячеек в строке.
я вот думаю еще как лучше параметры передавать то ли массивом то ли потом делать split строки...