si los nombres de los inputs son diferentes, no hay problema alguno, pero si son iguales la solucion seria que crees arreglos....
lo que debes hacer es cambiar:
por:
Código PHP:
Ver originalname='".$this-> nombrecampo($i)."[]'
lo de insert multiple........
Código MySQL:
Ver original(valor1, valor2, valor3),
(valor1, valor2, valor3),
(valor1, valor2, valor3);
Suerte.