Я построил многостраничную форму и 2 таблицы следующим образом:
Таблица1 - списки.
Таблица2 - вложения.
Page1 - пользователь выбирает категорию
page2 - выполняется запрос вставки MYSQL, который создает запись в таблице листингов. Пользователь вводит заголовок, описание, загружает вложение и нажимает кнопку «Отправить». Кнопка загрузки откроет страницу, которая позволяет пользователю загрузить вложение. Загрузка вложения приведет к загрузке файла и вставке записи в таблицу вложений.
page3 - выполняется запрос на обновление MYSQL для обновления записи списка заголовком и описанием.
Я знаю, что это не лучшая настройка, но у меня есть такой способ, потому что мне нужен номер записи из записи в списке, чтобы добавить к записи вложения. Все работает правильно. У меня проблема на странице 2. Если пользователь обновляет страницу, дубликаты записей вставляются в таблицу списков.
Как я могу предотвратить повторное выполнение запроса INSERT при обновлении?
Если вы считаете, что мне нужно изменить все настройки, я открыт для рекомендаций.
Спасибо.