el value no tiene porque ir en el key del array
puede ser como corresponde y te sera mas facil =)
Código PHP:
Ver original<td align=center>
<input type="checkbox" value="<?php echo $variableId; ?>" name="id[]" />
<input type="hidden" value="<?php echo $otravariable; ?>" name="id[]" />
</td>