Stò seguendo un tutorial trovato su questo sito di php/mysql

Questo script dovrebbe tirare fuori i primi 5 articoli dal database e stampare i titoli con un link all'articolo....come mai non funziona bene e mi dà il seguente messaggio di errore:

Notice: Use of undefined constant data - assumed 'data' in c:\programmi\easyphp1-8\www\prova\index.php on line 24
ahref="view.php?id=2">31/8/05 - Prova 2
;w[titolo]

Notice: Use of undefined constant data - assumed 'data' in c:\programmi\easyphp1-8\www\prova\index.php on line 24
ahref="view.php?id=3">31/8/05 - Prova 3
;w[titolo]

Notice: Use of undefined constant data - assumed 'data' in c:\programmi\easyphp1-8\www\prova\index.php on line 24
ahref="view.php?id=4">31/8/05 - Prova 3
;w[titolo]

Notice: Use of undefined constant data - assumed 'data' in c:\programmi\easyphp1-8\www\prova\index.php on line 24
ahref="view.php?id=5">31/8/05 - Prova 4
;w[titolo]

Notice: Use of undefined constant data - assumed 'data' in c:\programmi\easyphp1-8\www\prova\index.php on line 24
ahref="view.php?id=6">31/8/05 - Prova 5
;w[titolo]


codice:
<?
include("top_foot.inc.php");
include("config.inc.php");
top();

//Lo script si connette al database
$db = mysql_connect($db_host, $db_user, $db_password);
if($db == FALSE)
	die("Errore nella connessione. Verificare i parametri nel file config.inc.php");
	
//Se si è connesso al db, seleziona il database
mysql_select_db($db_name, $db) or die("Errore nella selezione del database.
									Verificare i dati nel file config.inc.php");
									
//Definisco la query che dirà a mysql di selezionare gli ultimi articoli n
//ordine cronologico

$query = "SELECT id,data,titolo FROM news ORDER BY data DESC LIMIT 0,5";

//Invio la query al database
$result = mysql_query($query, $db);

while($row = mysql_fetch_array($result)){
	echo "ahref=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) .
	" - $row[titolo]</a>
;w[titolo]</a>
";
}

mysql_close($db);
foot();
?>
Che è?

Grazie
Andrea