si quieres que te muestre todos los datos usa un while
Código PHP:
<table>
<?php
while($array = mysql_fetch_array($respuesta))
{
?>
<tr>
<td><form name= 'checkbox' method= 'post'>
<input type='checkbox' name='especialidad' values='<?php echo $array['especialidad'];?>'>
</td></form>
</tr>
<?php
}
?>
</table>
tambien debes ponerle comillas a lo que esta dentro de los corchetes
Código PHP:
$reg['especialidad']