Hola que tal.
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
para lo que deseas hacer se me ocurre lo siguiente:
primero debes de mostrar los datos en input de tal manera que identifiques cada uno de ellos y con la ayuda de javascript puedas habilitar y desabilitar los input para posteriormente guardarlos
Código PHP:
<form action="">
<table>
<?php
for($i=0;$i<count($a_array);$i++)
{
echo "<tr>";
for($j=0;$j<count($a_array[$i]);$j++)
{
echo "<td>";
echo "<input type=\"text\" name=\"algo_$i\" id=\"algo_$i\" value=\"{$a_array[$i][$j]}\" disabled>";
echo "</td>";
}
echo"<td><input type='checkbox' name='activa_$i' value=\"activa_$i\" onclick=\"activaDatos($i)\"></td></tr>";
}
?>
</table>
</form>
<script type="text/javascript">
function activaDatos( arrastre )
{
if( documen.getElementById( 'activa_'+arrastre).checked == true )
{
//activas los datos
}
else
{
//desactivas los datos
}
}
</script>
Podría ser una posible solución
Saludos