Есть форма которая собирает данные и выводит их в таблицу, в форме указывается рост - который един на все наименования, а размеры выбираются индивидуально по каждой позиции.
Необходимо сделать свод, где будут все позиции наименований, по ростовкам и размерам.
TABLE `results` (
`id` int(11) NOT NULL,
`****` varchar(12) DEFAULT NULL,
`fio` varchar(39) DEFAULT NULL,
`pol` varchar(55) DEFAULT NULL,
`******` varchar(255) DEFAULT NULL,
`******` varchar(177) DEFAULT NULL,
`rost` int(11) DEFAULT NULL,
`username` varchar(255) DEFAULT NULL,
`******` varchar(255) DEFAULT NULL,
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
`item1` int(11) DEFAULT NULL,
`item2` int(11) DEFAULT NULL,
`item3` int(11) DEFAULT NULL,
`item4` int(11) DEFAULT NULL,
`item5` int(11) DEFAULT NULL,
`item6` int(11) DEFAULT NULL,
`item7` int(11) DEFAULT NULL,
`item8` int(11) DEFAULT NULL,
`item9` int(11) DEFAULT NULL,
`item10` int(11) DEFAULT NULL,
`size0` int(11) DEFAULT NULL,
`size1` int(11) DEFAULT NULL,
`size2` int(11) DEFAULT NULL,
`size3` int(11) DEFAULT NULL,
`size4` int(11) DEFAULT NULL,
`size5` int(11) DEFAULT NULL,
`size6` int(11) DEFAULT NULL,
`size7` int(11) DEFAULT NULL,
`size8` int(11) DEFAULT NULL,
`size9` int(11) DEFAULT NULL,
`size10` int(11) DEFAULT NULL,
`last_edited` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;
Есть еще таблица с размерами:
TABLE `clothing_sizes` (
`id` int(11) NOT NULL,
`size` varchar(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;
-- Дамп данных таблицы `clothing_sizes`
INSERT INTO `clothing_sizes` (`id`, `size`) VALUES
(1, '44-46'),
(2, '48-50'),
(3, '52-54'),
(4, '56-58'),
(5, '60-62'),
(6, '64-66');
и ростовки:
TABLE `size_ranges` (
`id` int(11) NOT NULL,
`category` varchar(55) DEFAULT NULL,
`height_range` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;
-- Дамп данных таблицы `size_ranges`
INSERT INTO `size_ranges` (`id`, `category`, `height_range`) VALUES
(1, 'мужской', '158-164'),
(2, 'мужской', '170-176'),
(3, 'мужской', '182-188'),
(4, 'мужской', '194-200'),
(5, 'женский', '146-152'),
(6, 'женский', '158-164'),
(7, 'женский', '170-176'),
(8, 'женский', '182-188');
Гарантии | Бесплатные доработки |
Комиссия | 0% |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Система оплаты | Безопасная сделка |