Hola,
Cita: cuando le pulso la tecla de actualizar
Tal como funcionan los navegadores, al dar a actualizar repite la ultima peticion. Si la ultima peticion a sido el envio de datos, pues los vuelve a enviar.
Una forma de evitarlo es que despues de insertar el registro, hagas una redireccion con header() (
www.php.net/header) a la pagina de insercion correcta. Asi si das a actualizar, lo que se envia es la ultima peticion, que es la carga de la pagina de insercion correcta.
Saludos.