Vabbeh, ma te l'ho detto:
dove l'hai aperta la connessione al DB?Codice PHP:
//qui fai l'inserimento (do' per scontato che tu abbia già aperto la connessione al DB)
$result = mysql_query($query);
non l'hai aperta...
devi usare mysql_connect() per connetterti a mysql
e poi mysql_select_db() per selezionare il db da usare
...se no per forza che ti dice "Invalid query: No database selected"