Генерация шапки таблицы.

sakon

П..и.н..ок
Генерация шапки таблицы.

Здравствуйте.
Хотелось бы попросить совет.
В базе есть какое-то кол-во таблиц с данными и для каждой таблице при выводе нужна своя шапка.
С одной стороны можно создать для каждой выводимой таблицы создать свою шапку и инклюдить ее, но это плохой выход ,из одной и той же таблицы могут выводиться разные данные, и под каждый вариант делать шапку.....
Другой вариант, это хранить имена и названия полей в отдельной таблицеи при выводе генерить шапку скриптом. Таблица типа:

tnam | fnam | colnam | colspan | rowspan
--------+-------------+--------------------+-----------+------------
tng | name | Наименование | 1 | 2
-----------------------------------------------------------------------
tng | gabar | Габариты | 1 | 1

tnam имя таблицы из которой будут выводится данные, fnam - имя поля в таблице из которой выводятся данные ну и т.д.

Хочу попросить совета - как лучше? Создавать под каждую таблицу с данными свою подобную таблицу, хранить все имена и названия полей в одной таблице или я перемудрил и проще держать все эти данные в массиве.
Буду благодарен за советы.:)
 

Кром

Новичок
Вообще, пробле несколько надумана. Не стоит уделять ей слишком много времени.

Все зависит от данных и их объема. Если данных много и выводиться они будут в разных вариациях, то лучше создать отдельную таблицу, где хранить заголовки таблицы и прочую информацию.
Если таблиц, скажем, меньше десяти то и дергаться не стоит. Пиши в массив.
 

Moses Fender

Guest
да хоть тысяча таблиц - конечно в отдельную таблицу.
 
Сверху