Según la sintax "Here doc" que estás usando (tu "eof" que dices .. ya que realmente como lo llames es lo de menos .. otros dice "<<<HTML .. HTML; por ejemplo ..), no puedes abrir tag's PHP .. no corresponde.
Si usas sintax Here Doc sería:
Código PHP:
echo <<<eof
<A HREF="javascript:popUp(ver_modelo.php?ID=$fila1{'ID'}"><img src="pathmodelos/$fila1{'ID'}/prev_image_modelo.jpg" onmouseover=makevisible(this,0) style="FILTER: alpha(opacity=90)" onmouseout=makevisible(this,1) border="0"></A>
eof;
Notese el {} en lugar de [] para el indice del array usado.
También podría ser (según dice la documentación de PHP al respecto):
Código PHP:
echo <<<eof
<A HREF="javascript:popUp(ver_modelo.php?ID={$fila1['ID']})"><img src="pathmodelos/{$fila1['ID']}/prev_image_modelo.jpg" onmouseover=makevisible(this,0) style="FILTER: alpha(opacity=90)" onmouseout=makevisible(this,1) border="0"></A>
eof;
Por otro lado puedes usar sintax tipo:
Código PHP:
<?
//más ¨PHP
?>
<A HREF="javascript:popUp(ver_modelo.php?ID=<?php echo $fila1['ID']; ?>')"><img src="pathmodelos/<?php echo $fila1['ID']; ?>/prev_image_modelo.jpg" onmouseover=makevisible(this,0) style="FILTER: alpha(opacity=90)" onmouseout=makevisible(this,1) border="0"></A>
<?
// mas PHP
?>
Más info:
http://www.php.net/manual/es/languag...syntax.heredoc
Un saludo,