@kmpcdr

Какие поля приходят?

Столкнулись с задачей, с которой возимся уже значительное время. Предположим, есть форма создания чего-либо, в ней есть поля обязательные, и которые юзер может создать сам. Пользователь предоставляет нам имена полей так как он сгенерировал их в своем HTML.

например data[name], data[email], data[messege] или field[name], field[email], field[messege] или field[value][name], field[value][email], field[value][email]

имена динамические и нет возможности на них повлиять но есть возможность их узнать.

Как можно сделать систему преобразования полей через API в нужные нам значения автоматически зная имя поля и зная к какому ключу приписать в базе?
  • Вопрос задан
  • 116 просмотров
Пригласить эксперта
Ответы на вопрос 1
vman
@vman
Делается это очень просто, создаете таблицу params (id int, name varchar(255), value varchar(255))
После сохранения обязательных полей в таблицу (к примеру items) получаете id (из таблицы items), и пишете в таблицу params все значения которые пользователь создал, связав их с формой (items) через id.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы