aspetta aspetta..potresti anche fare così
in una pagina hai messo un form del tipo seguente?

Codice PHP:
<form id="form" method="post" action="pagina2.php">
  
Nome:<input type="text" name="nome" />
  
Mail:<input type="text" name="mail" />

  <
input type="submit" value="OK" />
</
form
pagina2.php poi deve prelevare i dati del form suddetto (che si trova ad esempio in pagina1.php) con le istruzionis eguenti:

$nome = $_POST['nome'];
$mail = $_POST['mail'];
$query = "insert into contatti (nome, mail) values ('$nome' , '$mail')";

nella tabella del database hai 2 campi di nome NOME e MAIL?