| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Формировщик таблиц |
| Автор: Молоток 2.6.2008, 16:55 | ||
| Всем привет, очень надо помощь, уже 2 дня схожу с УМА но так и не пришло в голову ничего. Задача такая: Надо сделать универсальный формировщик таблици который понемает ColSpan и RowSpan. Есть не фиксированная таблица(Динамическая), имеит произвольное количество рядов и в ячеек в ряде. Пример таблица:
Если мы посмотрим то Элемент 2.4 Выскачил за таблицу. Что бы таблица стала ровной его надо удалить. Так вот, как сделать что бы я мог PHP скриптом формировать как угодно таблицу. Задовать ей количество рядов и ячеек при этом ячейкам мог задовать РовСпаны и Колспаны и таблица не Разьежалась. Всем кто поможет большое спасибо! |
| Автор: Fortop 3.6.2008, 03:54 |
| Берешь строишь структуру таблицы. есть строки, каждая строка стоит из ячеек. Элемент с colspan =2 считается занимающим две ячейки по-горизонтали. Элемент с rowspan = 2 считается занимающим две ячейки по-вертикали. (это значит что в длина следующей строки будет на 1 ячейку меньше) Соответственно при выводе таблицы считай число ячеек и сравнивай с разрешеным числом ячеек для текущей строки, если равно, то больше выводить нельзя. Собственно все. |