Ciao a tutti!

sto provando a seguire la guida per la connessione al mysql, ma riscontro alcuni errori:

io faccio queste due righe:

Codice PHP:
$query "INSERT INTO news (titolo, testo, data, autore, mail) VALUES ('$titolo', '$testo', '$data', '$autore', '$mail')";

if (
mysql_query($query$db))
echo 
"L'articolo è stato inserito correttamente
"
;
else
echo 
"Errore durante l'inserimento
"


e l'unico risultato che ottengo è l'errore.
ho provato anche ad aggiungere queste righe per vedere i valori del confronto, ed ecco il risultato:
Codice PHP:
echo ('[b]Variabile $db: [/b]'.$db.'
'
);
echo (
'[b]valore di $query: [/b]'.$query.'
'
);
echo (
"mysql_query($query,$db)"); 
Variabile $db: Resource id #1
valore di $query: INSERT INTO news (titolo, testo, data, autore, mail) VALUES ('titolo', 'testo', '1072911600', 'autore', 'info@dominio.it')
mysql_query(INSERT INTO news (titolo, testo, data, autore, mail) VALUES ('titolo', 'testo', '1072911600', 'autore', 'info@dominio.it'),Resource id #1)

dove ho sbagliato?
in particolare, la riga: if (mysql_query($query, $db)), cosa fa?
e poi, perche la query non funziona, perche non immette i dati nel database? tutto il resto è solo una verifica, ma è la query che non va!

la connessione funziona correttamente...

Grazie...
Francesco