Ciao a tutti

sto scrivendo questo codice per inserire dei dati di una form, all'interno di una tabella di database.

codice:
<?php   
$cs = mysql_connect($db_host, $db_user, $db_password);
if ($cs == false) {  	
die ("la connessione al database è fallita, verificare i dati nel file config.php");  
}    
mysql_select_db ($db_name, $cs);    
$query = "INSERT INTO persone (nome, email, anni) VALUES ("$_POST['nome']", "$_POST['email']", "$_POST['anni']")";
if mysql_query(query)    {  	 
echo "i tuo dati sono stati inseriti correttamente";   
} else {  	 
echo "errore nell'inserimento dei dati";   
}  
?>
come errore mi da un:
parse error, unexpected T_VARIABLE in g:\Inetpub\wwwroot\nuova_reg.php on line 30
che sarebbe la linea in qui definisco la $query
Qualcuno potrebbe aiutarmi?
forse l'errore stia nel modo con cui ricevo le variabili dalla form e le inserisco nella query.. c'è un modo migliore di quello che ho utilizzato io?
Grazie in anticipo per la collaborazione!