Sí, un bucle sería correcto. ¿Has visto alguna vez algo como esto?:
Código HTML:
<input type="checkbox" value="1" name="apuntarme[]" />
Bien, fíjate en los corchetes del name; ellos permiten generar un array con todos los campos del mismo nombre. Es decir, PHP podrá accederlos como un array llamado "
$_REQUEST['apuntarme']". Se me ocurre que quizás puedas extender el concepto a todos los campos que necesites (aunque no sean
checkboxes). Si tu pregunta es cómo ir añadiendo campos dinámicamente, me parece que eso es tema de javascript (en ese caso te vendrían bien los
append) y yo me pasaría por el foro correspondiente. ¡Suerte!