У меня есть форма, которую после отправки через POST необходимо вставить в две отдельные таблицы в зависимости от поля. Каждое поле должно быть добавлено как отдельная строка.
Представьте себе опрос; всего четыре раздела. Для каждого вопроса в разделе пользователь выбирает значение от 1 до 5. В нижней части каждого раздела также есть необязательная текстовая область примечаний.
Каждый вопрос имеет свой уникальный идентификатор в базе данных в таблице «вопросы». Эти вопросы содержат идентификатор раздела (таблица "разделы"), к которому он принадлежит, для справки.
Вопрос 1:
Как я могу вставить каждый ответ как отдельную строку в таблицу под названием «ответы» с идентификатором вопроса?
Структура «ответов» выглядит так:
идентификатор (ИИ) | id_вопроса | значение (представлено пользователем, 1-5) | response_id
Вопрос 2:
Как я могу затем вставить каждую заметку для каждого раздела в таблицу под названием «заметки» с идентификатором каждого раздела?
Структура «заметок» выглядит так:
идентификатор (ИИ) | section_id | значение (представлено пользователем) | response_id
Response_id — это результирующий идентификатор вставки ответа пользователя в таблицу под названием «ответы». Эта таблица связывает все вместе для вывода результатов для каждого отправленного пользователем ответа.
Заранее спасибо.