Задача: Реализовать средствами PHP и MYSQL блок-схему. Сама блок схема рисуется пользователями средствами javascript, потом собирается в объект и сохраняется в базу, после чего должна быть возможность вывести схему на экран и изменять ее.
В блок-схеме используется 2 типа блоков. 1 тип - Выбор (Да или нет), т.е. предполагает наличие раздвоения на две ветки и второй блок - Событие, т.е. подразумевает выполнение какого-либо события с продолжением только в одну сторону. Блок "Выбор" всегда сходится. Вложенностей может быть много. Пример на картинке.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
newенький
Помогите если сможете))).
Задача: Реализовать средствами PHP и MYSQL блок-схему. Сама блок схема рисуется пользователями средствами javascript, потом собирается в объект и сохраняется в базу, после чего должна быть возможность вывести схему на экран и изменять ее.
В блок-схеме используется 2 типа блоков. 1 тип - Выбор (Да или нет), т.е. предполагает наличие раздвоения на две ветки и второй блок - Событие, т.е. подразумевает выполнение какого-либо события с продолжением только в одну сторону. Блок "Выбор" всегда сходится. Вложенностей может быть много. Пример на картинке.
Щас таблица в базе выглядит так:
CREATE TABLE `table` (`ID` int(18) NOT NULL auto_increment, `TYPE` enum('choose','action') default NULL,\n `CHILDREN_YES` int(18) default NULL,\n `CHILDREN_NO` int(18) default NULL,\n `START` tinyint(1) default NULL,\n `LEVEL` int(18) default NULL,\n PRIMARY KEY (`ID`)
TYPE - тип блока
СHILDREN_YES
CHILDREN_NO - дети блока, если не выбор то записывается в YES
START - первый блок сверху.
Если кто сталкивался с этим подскажите как реализовать или кинте ссылочки на тему.
Спасибо.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.