Simplemente lanzando inserts para cada juego de campos lo tendrias solucionado pero eso te permitirá entrar 4 paquetes lo que es una solución parcial, no conozco tu negoció pero por que no entrar 5 o 6...
Debes buscar una solución más abierta, por ejemplo, que el cliente/usuario pueda entrar de 1 a n paquetes. La solucion siempre serà recibir los datos identificar cada registro y hacer los INSERT INTO pertinentes.
Código MySQL:
Ver originalINSERT INTO mercancias
(id_usuario
,fecha
,merc
,tons
,pcs
) ($id_usuario,$fecha,$merc1,$tons1,$pcs1),
($id_usuario,$fecha,$merc2,$tons2,$pcs2),
($id_usuario,$fecha,$merc3,$tons3,$pcs3),
($id_usuario,$fecha,$merc4,$tons4,$pcs4),
...
($id_usuario,$fecha,$mercN,$tonsN,$pcsN);
Nota: un saludo
gnzsoloyo cuando he empezado no estaba tu post