¿Has probado ha inciar la parte en PHP con
en lugar de
Cita: <?
if ($row_Recordset1['ficha']!="") {
?>
<a href="ficha/<?php echo $row_Recordset1['ficha']; ?>" target="_blank"><img src="../images/pdf.jpg" width="26" height="29" border="0" /></a>
<?
}else{
?>
<a href="#"><img src="../images/pdf.jpg" width="26" height="29" border="0" />
<? } ?></a>
Yo simplificaría
Código PHP:
$enlace= ($row_Recordset1['ficha']!="")? '<a href="ficha/'.$row_Recordset1['ficha'].'" target="_blank">' : '<a href="#">';
echo $enlace.'<img src="../images/pdf.jpg" width="26" height="29" border="0" /></a>';