Tienes varias opciones pero si siempre quieres modificar un solo registro puedes poner un solo formulario por cada fila.
Otra opcion es que cada fila tenga un ID (el de la BBDD) en un campo oculto y ademas el nombre de cada input de cada fila sea un array con esta clave.
Ok, esto suena a WTF!?
Ejemplo, para el primer caso: Código PHP:
while($listaDisponibles = $arrayDisponibles->fetch_array() ) {
echo "
<tr>
<form .... >
<td style='padding:0.5rem;border:1px solid;'>$listaDisponibles[fecha]</td>
<td style='padding:0.5rem;border:1px solid;'><input name='emp' value='$listaDisponibles[nombre]'></input></td>
<td style='padding:0.5rem;border:1px solid;'><select name='tecnicoModificar'><option>$listaDisponibles[tecnico]</option><option>Mariela</option><option>Jorge</option></select></td>
<td style='padding:0.5rem;border:1px solid;'>$listaDisponibles[situacion]</td>
<td style='padding:0.5rem;'><input type='submit' value='Modificar'></input></td>
</form>
</tr>";
Para la segunda opcion: Código PHP:
while($listaDisponibles = $arrayDisponibles->fetch_array() ) {
echo "
<tr>
<td style='padding:0.5rem;border:1px solid;'>$listaDisponibles[fecha]<input type='hidden' value='$listaDisponibles[id]'</td>
<td style='padding:0.5rem;border:1px solid;'><input name='emp[$listaDisponibles[id]]' value='$listaDisponibles[nombre]'></input></td>
<td style='padding:0.5rem;border:1px solid;'><select name='tecnicoModificar[$listaDisponibles[id]]'><option>$listaDisponibles[tecnico]</option><option>Mariela</option><option>Jorge</option></select></td>
<td style='padding:0.5rem;border:1px solid;'>$listaDisponibles[situacion]</td>
<td style='padding:0.5rem;'><input type='submit' value='Modificar'></input></td>
</tr>";
}
En el segundo caso, tu _POST quedara algo asi:
Código PHP:
$_POST[emp][id]; // Aqui tienes el valor de EMP para el id ID
$_POST[tecnicoModificar][id]; // Aqui el nombre del tecnico
Esto te podría servir para modificarlos todos de golpe...