Ocupa esto, debes fijarte en el número de veces que se repitira el ciclo.
Tu codigo tenia varios errores, respecto a la desclaración de variables, fijate que las variables van antecedidas de un signo $, cualquier duda avisame.
Código PHP:
<html>
<head><title>[url]www.miweb.php[/url]</title>
</head>
<body>
<table>
<?php
$h=0;
echo "<tr>";
for ($h=1;$h<=16;$h++)
{
echo "<td>";
echo "<a href=\"".$h.".jpg\" target=\"_blank\"><img src=\"".$h.".jpg\" width=\"100\" heigth=\"150\"></a></td>";
echo "</tr>"; //aca en vez del target insertas el código para verla grande
}
?>
</table>
</body>
</html>