hola, acabo de correr tu código y va a la perfección:
Código PHP:
<?php
$numValores = 16;
$va = 1;
$a=1;
?>
<table border="1">
<?php for($i=1; $i<=$numValores; $i++){
if($va ==1 ) { ?>
<tr>
<td><?php echo $a; $va++; ?></td>
<?php }else{ ?>
<td><?php echo $a; $va=1; ?></td>
</tr>
<?php
}
$a++;
}?>
<?php if($numValores%2){ ?>
<td> </td>
</tr>
<?php } ?>
</table>