dovrei creare due file per l'inserimento nella tabella?

Pagina modulo.htm:
Codice HTML:
<FORM METHOD="post" ACTION="inserisci.php">
Campo 1:
<INPUT TYPE="text" NAME="campo1">
Campo 2:
<INPUT TYPE="text" NAME="campo2">
<!-- inserisci allo stesso modo tutti i campi che ti servono... -->
<INPUT TYPE="submit" VALUE="Inserisci">
</FORM>

Pagina inserisci.php:Codice PHP:
$query = "INSERT INTO nome_tabella (nome_campo1, nome_campo2, ...) VALUES ('{$_POST['campo1']}', '{$_POST['campo2']}', ...)";

if (
mysql_query ($query, $db))
echo (
"Inserimento riuscito!");
else
echo (
"Errore nell'inserimento :-(");


Potrebbe essere corretta l'inizio della procedura?