Динамическое меню выбора Coulmn и генератор формул

Как создать динамическое меню на hpml-странице php, где пользователь может сделать все из внешнего интерфейса:

Я хочу, чтобы создать окно с двумя столбцами, которое отображает разные имена столбцов БД из разных таблиц. Первое окно показывает параметры для выбора, а второе окно показывает выбранные параметры и артеметические операции с ними из внешнего интерфейса. Мы можем сохранить и создать выходные данные этих операций над выбранными столбцами в новую таблицу или столбец выходных данных. Мы можем использовать эту формулу каждый раз … так как мы сохранили ее, просто вытащив результат col и отобразив его на странице.

Пример: пользователь выбирает столбец базы данных (например, «чистая прибыль») в первом окне и, щелкая, просто перемещается во второе окно. Затем он нажимает «кнопку вычитания», и перед «netprofit» во 2-м окне появляется знак минуса, а затем выбирает «налог» в первом окне и перемещает его во 2-е окно. Затем он нажимает кнопку «Разделить с помощью / подписать на нее», а затем нажимает «Общая сумма активов» в первом окне. Затем он нажимает кнопку «Сохранить» и «winow» предлагает назначить имя выходу из вышеперечисленного. Пользователь называет его как среднюю прибыль по активам и сохраняет его в новой таблице. Поэтому выходные данные в таблице будут обрабатываться на основе этого окна создания пользовательских формул, и мы можем создавать сложные формулы, сохранять выходные данные и извлекать их по мере необходимости. Формула, которую мы создали в приведенном выше примере, выглядит так:

(Чистая прибыль до налогообложения) / общая сумма активов = средняя чистая прибыль по активам.

Пожалуйста, руководство на высоком уровне, как я могу сделать это. Также. Скажите мне, если есть Api, который может помочь достичь этого быстро, или мне нужно сделать все кодирование с нуля.

0

Решение

Я считаю, что одним из решений является реализация окна с использованием списка флажков для столбцов, извлеченных из базы данных, и встраивание их в прокрутку вниз div.

Далее для всех сделанных выборов возьмите их и отобразите в формуле поля. Для каждой кнопки сложения, вычитания, умножения или деления … возьмите соответствующие значения, т.е. +, -, ×, ÷ и отобразите их в соответствующем поле. Как только формула построена .. опубликуйте ее и сохраните в новой переменной $ result. Затем используйте его в функции или просто сохраните / вставьте в новую таблицу под названием формулы. Затем извлеките значения из таблицы и отобразите / отобразите на экране.

Какие-либо предложения??? Я правильно думаю?

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector