Bueno, personalmente resulevo ese problema de la siguiente forma.
Aclaro qure para esto es necesario usar una base de datos.
En una tabla de la base de datos tngo el ID y el nombre decada campo del romulario.
Los campos en el formulario deben estar relacionados con el ID en la tabla, eje
Cita: <input name="valor_1" type="text" id="valor_1" size="3" maxlength="3" />
<input name="valor_2" type="text" id="valor_2" size="3" maxlength="3" />
<input name="valor_3" type="text" id="valor_3" size="3" maxlength="3" />
Entonces lo que hago es recorrer un array en donde he asignado los id's de las secciones mediante un bucle:
Cita: while ($arreglo=mysql_fetch_array($resul_secciones)) {
$id_seccion=$arreglo['id'];
$lo_que_sea=$_POST["valor_".$id_seccion];
if ($lo_que_sea!="") {
//Aquí estará lo que sucederá si se envío un valor desde el formulario
}else{
//Aquí entrará si no se envío ningún valor desde el formulario para ese campo
}
}
Esperohaberte ayudado.
Saludos.