Cita: la falla que se me esta presentando es que al adjuntar un archivo, este me aparece en todos los registros que tengo
Pues el INSERT que haces sólo agregaría un registro y no tendría por qué actualizar todos los registros en tu base de datos.
Cita: en la base de datos si aparece solo 1 y en el registro que corresponde
Entonces tu código hace lo correcto ¿exactamente cual es el problema?