Si el problema esta en no saber el número de campos, entonces deberías plantear la duda.
¿Exactamente de que eres capaz?
No es necesario enumerar los campos en un formulario para saber cuantos son, simplemente hay que saber usar los name correctos:
Código HTML:
<input name="algo[]"/>
Así no importa cuantos campos del mismo tipo tengas, al final lo que recibes en php es un array que es fácilmente iterable.
La clave precisamente no está en saber la cantidad de campos requeridos, sino en la forma dinámica de representarlos.