Вы можете отправлять только одну форму для каждого HTTP-запроса, поэтому, чтобы упростить задачу, вы должны использовать только одну форму и дать каждому полю ответа уникальное имя, которое вы затем сможете использовать на сервере для сопоставления с базой данных .
Я предлагаю не отправлять запрос AJAX после того, как заявитель «закончил» с вопросом. Многие люди хотят ответить на все вопросы, а затем просмотреть ответы во второй раз.
Поэтому я также советую не использовать подход «мастера» (или один вопрос на страницу, и вы получите следующий вопрос после отправки текущего ответа).