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![]()