Berest
12.03.2014 - 20:16
Всем привет, нужна форма-опросник для переездов, т.е. человек заходит на страницу и видит таблицу из 25 списков (кухня, спальня, коридор) и так далее, под каждым названием раздела список вещей, которые могут быть в этой комнате. Возле каждой позиции поле для ввода количества. Т.е.
Кухня
- холодильник (маленькое поле для ввода кол-ва)
- стол ()
- микроволновая печь ()
и т.д.
И в конце кнопка Отправить
Всего таких позиций около 200.
1. Как эти списки лучше сгруппировать? Сделать в виде таблице с инпутами возле позиции? Или в виде выпадающих списков.
2. Как эти данные собирать? Если такой большой массив данных, то какой самый оптимальный путь их обработки?
Буду признателен, если подскажите в какую сторону копать))
Игорь_Vasinsky
12.03.2014 - 22:26
думаю не плохо будет если организовать так
1. справочники БД
справочник комнат
part_of_the_apartment
pid | name
1. коридор
2. зал
3. спальня
4. кухня
справочник принадлежностей
accessories
aid | name | pid
1 | тв | 2 (тв в зале)
2 | интернет | 1 (интернет с коридора)
3 | холодильник | 4 (холодильник в кухне)
4 | тв | 4 (тв в кухне)
2. пишешь html форму с нужными полями
у полей псевдо-имена
для группы коридора - индекс 1, например чекбокс в группе коридора для интернета 1-2
остальное - обработка данных
мне кажется при такой архитектуре бд - можно с лёгкостью прибавлять или исключать те или иные принадлежности и конкретной части квартиры
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Berest
12.03.2014 - 23:20
Спасибо за ответ, попробую