У меня две формы на одной странице, первая форма будет иметь email
, name
, password
и т. д.
Во второй форме присутствуют qualification
, skills
, institution
и т. д.
Я добавлю данные из первой формы в одну таблицу. Я хочу взять идентификатор данных из первой формы и добавить qualifications
, skills
и institution
в другую таблицу вместе с идентификатором из первой формы.
Я делаю это на php. Пожалуйста, дайте мне идею, как это реализовать.
Было бы полезно опубликовать имеющийся у вас HTML / PHP, чтобы мы могли вносить предложения, основанные на работе, которую вы уже проделали. Иногда мне кажется, что мои предложения не соответствуют действительности, поскольку я не могу понять, что вы уже пробовали. В любом случае, предложение @ DevsiOdedra действительно, в этом случае вы можете использовать скрытые идентификаторы формы. Я могу придумать много предложений, которые могут или не могут сработать для вас, например, использование сеансов, объединение обеих форм в одну, использование JS для редактирования ввода одной формы на основе другой, многое зависит от вашей текущей настройки.
попробуйте сделать это с помощью Ajax
Пользователь вводит адрес электронной почты, передает ... и т. д. И нажимает кнопку отправки после этого запускает вызов Ajax с данными формы. Сохраните данные в своей таблице и верните последний вставленный идентификатор Mysql. Сохраните последний вставленный идентификатор в переменной загрузки JS / скрытом HTML.
Шаги:
- User Enters Details and press Submit button
- Ajax call triggers with your data
- get Last Insert id from back-end(ajax response)
- store id in html hidden value or js variable
- use this details for next form
вы можете использовать скрытый идентификатор пользователя поля в обеих формах