ciao potreste controllare questo codice, mi da errore e non riesco a capire il perchè:

codice:
$esimg = if($row[nome] == "") { } else { echo "<img src=\"php/news/vedi.php?Id=$row[id]\">";}
$eslink = if($row[nomelink] == "") { } else { echo "<a href=\"$row[link]\" target=\"_blank\" class=\"link\">$row[nomelink]</a>";}
questo è l' errore:

Parse error: parse error, unexpected T_IF