Ciao bella gente.
Sono alle prime armi in php e sto cercando di inviare dei dati da un form in html ad un database in sql! Però i dati non vengono memorizzati. Vi posto il codice del form:


codice:
<form id="form1" name="form1" method="post" action="/elabora.php">
  <label>ID
  <input type="text" name="id" />
  </label>
  <label>Nome
  <input type="text" name="nome" />
  </label>
  <label>Cognome
  <input type="text" name="cognome" />
  </label>
  <label>Numero
  <input type="text" name="telefono" />
  

  </label>
  <label> 
  <input type="submit" name="Submit" value="Invia" />
  </label>
</form>

ed ora il php (tralascio la connessione al database):

codice:
$dati = mysql_query("select idpersona from rubrica");
$idpersona = mysql_fetch_array($dati);

$nome=$HTTP_POST_VARS[nome];
$cognome=$HTTP_POST_VARS[cognome];
$telefono=$HTTP_POST_VARS[telefono];
$ID=$HTTP_POST_VARS[ID];

mysql_query("INSERT into rubrica (nome, cognome, telefono) values ($ID, $nome, $cognome, $telefono)");