Invece di crearti i campi in quel modo, fai:
così lato php basta che faiCodice PHP:
<input type="hidden" name="numero_campi" >
<input type="text" name="data[id][campo1]">
<input type="num" name="data[id][campo2]">
<input type="num" name="data[id][numero3]">
Codice PHP:
foreach($_POST['data'] as $data){
echo $data['campo1'].' '.$data['campo2'].' '.$data['campo3'];
}