Os pongo el código del bucle pq es un poco lioso:
foreach ($vectorNom as $aux)
{ $marca = false;?>
<tr><?
$queryC = odbc_exec($con, "SELECT fecha_examen,lugar_examen FROM asignaturas_examenes WHERE (id_examen=$examen) AND (id_asignatura=$vectorAsig[$aux]) AND (anio=$anio)");?>
<td><?echo $aux;?></td><?
while (odbc_fetch_row($queryC))
{ $marca = true;?>
<td><input type="text" name="fecha" size="15" maxlength="8" value="<?echo odbc_result($queryC,1);?>"></td>
<td><input type="text" name="lugar" size="15" maxlength="200" value="<?echo odbc_result($queryC,2);?>"></td>
<td><input type="checkbox" name="cambia">
<?}
if ($marca == false)
{?>
<td><input type="text" name="fecha" size="15" maxlength="8" value=""></td>
<td><input type="text" name="lugar" size="15" maxlength="200" value=""></td>
<td><input type="checkbox" name="cambia"> <?
}?>
</tr> <?
} /* foreach */?>
Pues como los campos del input se llaman igual cada vez, no se como puedo acceder a cada uno de ellos según el valor que tenga ¿podría solucionarse con un name variable??, es que me parece muy chapuzas, bueno, muchas gracias por adelantado, a ver si me podeis ayudar
