tupacsoul te recomiendo q los nombres de tus campos sena Array "name[]":
Código PHP:
<? for ($i=1;$i<=$campos;$i++){ ?>
<tr>
<td><input name="name[]" type="text" /></td>
<td><select name="tipo[]">
<option></option>
</select></td>
<td><input name="longitud[]" type="text" /></td>
<td><select name="extra[]">
<option></option>
</select></td>
<td><input name="null[]" type="checkbox" value="1"/></td>
<td><input name="key[]" type="checkbox" value="1"/></td>
</tr>
<? } ?>
Y cuando recojas los valores:
Código PHP:
$campos=$_POST["campos"];// no veo donde pasas este valor
$nombre=$_POST["nombre"];
for ($i=1;$i<=$campos;$i++){
$name[]=$_POST["name"][$i];
}
Salu2