per intanto chiedo scusa se ho aperto un altro post ma non ricevevo più risposte...
poi, credetemi, sto impegnandomi al massimo ma di php mastico poco.....
Comunque ora ho scritto:
<?
echo "<table border=10 cellspacing=4 cellpadding=4 width=60% height=80%>";

if(file_exists('/foto/'.$row[LISTA].'-'.$row[POSIZIONE].'.jpg')) {
echo "<tr><td colspan=2><center><img src=/foto/$row[LISTA]-$row[POSIZIONE].jpg></tr>";
}

else
{
echo "<tr><td colspan=2><center><img src=/foto/1.jpg></tr>";
}


echo "<tr><td>N<td><p align=left> $row[N][b]<font color=#A2A9E7>LISTA $row[LISTA]POSIZIONE $row[POSIZIONE]</font></tr>";
echo "<tr><td>Autore<td><p align=justify> $row[AUTORE]</tr>";
echo "<tr><td>Titolo<td><p align=justify> $row[TITOLO]</tr>";
echo "<tr><td>Editore<td><p align=justify> $row[EDITORE]</tr>";
echo "<tr><td>Anno<td><p align=justify> $row[ANNO]</tr>";
echo "<tr><td>Descrizione<td><p align=justify> $row[DESCRIZIONE]</tr>";
echo "<tr><td>Stato<td><p align=justify>disponibile</tr>";
echo "<tr><td>Prezzo<td> € $row[PREZZO],00</tr>";
echo "<tr><td colspan=2><center><a href=\"indexposta.php?N=$row[N]\"><img border=0 width=35 height=25 src=\"icona order.gif\"></a></tr>";
echo "</table>";
mysql_close($db);
?>

non funziona nel senso che appare sempre ed in ogni caso la icona con la x rossa, sia che l'immagine sia presente e sia che sia assente