Secondo voi perchè quando mando in esecuzione questo codice php
if ($risultato){
while ($row = mysql_fetch_array($risultato))
{
?>
<tr><td align="center" width="150"><font color="#FFFFFF"><?=$row[titolo]?></font></td>
<td align="center" width="150"><font color="#FFFFFF"><?=$row[data]?></font></td><td>
<a href="modifica_comunicato.php?id_comunicato=<?=$ro w[id]?>">
<img src=../images/matita.jpg alt="Modifica Comunicato" border="0"></a></td><td>
<a href="elimina_comunicato.asp?id_comunicato=<?=$row[id]?>">
<img src=../images/elimina.jpg alt="Elimina Comunicato" border="0"></a></td></tr>
<?
}} //line 47
else{?><tr><td>Non ci sono COMUNICATI in archivio</td></tr>
</table>
<?}
mysql_close($connessione);
?>
mi dà il seguente errore: syntax error, unexpected '}' on line 47?