Eh, in pratica quando scrivi:

echo "" . date("j/n/y", $row[data]) . " - $row[titolo]
";

fai un guaio perché se vuoi inserire una stringa costante nell'istruzione echo devi farlo fra due " e se guardi bene la tua istruzione ti accorgi che il php la interpreta così:

echo "<a href="

quindi tu hai aperto e chiuso le virgolette, ora il php si aspetta o un ; che termina l'istruzione o una ,. Se vuoi inserire invece proprio il carattere " devi fare in modo che sia preceduto da un \. Quindi la sintassi corretta sarebbe:

echo "<a href=\"view.php?id=", $row['id'] "\">" , date("j/n/y", $row[data]) , " - $row['titolo']</a>
";

Almeno così lo scriverei io