ЭТО - это ТВОЯ ПРОБЛЕМА. Если ты её не забыл ещё, в незапном приступе склероза.
Когда запись два раза добавляется.
До сих пор я полагал, что это происходит при использовании метода пост.
Но последнее твоё описание окончательно всё запутало.
похоже, ты вообще никогда не пользовался ни тем, ни другим, а описываешь действия скрипта чисто умозрительно.
Во всяком случае, в этом примере беллетристики:
Приходит изделие. Визард нам говорит: введите серийник и название, нажмите далее > выбирите фирму от которая его сдала -> Запись добавлена успешно, спасибо за терпение . Теперь нажимаем F5 и браузер снова обращается к адресу вида script.php?firm_id="12". Апачи создаёт переменную $_GET[firm_id]=12 и cнова вызывает script.php, а скрипт инструктирует модуль mod_php, который егообрабатывает сделать запись в mysql. Номер записи при этом синкрементируется (auto_increment), Поле firm_id в таблице работ будет равен 12 а остальные поля которые передаются методом post быдут нулевыми.
ни разу не указан метод.
ни для одного из действий.
Слушай, у меня появилось хорошее предложение.
Давай ты прочитаешь вот этот текстик:
PHP FAQ: Самые основы. Как работает PHP.
а после этого, если вопросы останутся, ты их задашь. Хорошо?