se faccio un echo della query mi da questo:
codice:
INSERT INTO lista_utenti (`NOME`, `COGNOME`, `USER`, `PASS`, `SESSO`, `CODICEF`, `NASCITA`, `LUOGO`,
`IVA`, `INDIRIZZO`, `CITTA`, `CAP`, `PROVINCIA`, `TELEFONO`, `FAX`, `EMAIL`, `LINK`, `PROMO`)
VALUES ('$nome', '$cognome', '$user','$pass', '$codicef', '$luogon', '$iva', '$indirizzo', '$citta', '$cap', '$provincia', '$tel', '$fax', '$email','$link', '$promo')
con a posto delle variabili i campi con i rispettivi valori.
posto il codice:
Codice PHP:
include("database.php");
//Stabilisce una connessione al database//
/*connessione al database*/
$conn=mysql_connect($DBhost,$DBuser,$DBpass);
if(!$conn)
echo "Errore nella connessione: mysql_error()";
mysql_select_db($DBName,$conn)
or die("Errore nella selezione del database:");
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$user= $_POST['user'];
$pass = $_POST['pass'];
$sesso = $_POST['sesso'];
$codicef = $_POST['codicef'];
$nascita = $_POST['nascita'];
$luogon= $_POST['luogon'];
$iva = $_POST['iva'];
$indirizzo = $_POST['indirizzo'];
$citta = $_POST['citta'];
$provincia = $_POST['provincia'];
$cap = $_POST['cap'];
$tel = $_POST['tel'];
$fax = $_POST['fax'];
$email = $_POST['email'];
$promo = $_POST['promo'];
$link = $_POST['link'];
$query="INSERT INTO lista_utenti (`NOME`, `COGNOME`, `USER`, `PASS`, `SESSO`, `CODICEF`, `NASCITA`, `LUOGO`,
`IVA`, `INDIRIZZO`, `CITTA`, `CAP`, `PROVINCIA`, `TELEFONO`, `FAX`, `EMAIL`, `LINK`, `PROMO`)
VALUES ('$nome', '$cognome', '$user','$pass', '$codicef', '$luogon', '$iva', '$indirizzo', '$citta', '$cap', '$provincia', '$tel', '$fax', '$email','$link', '$promo')";
if(mysql_query($query,$conn)){
echo "<p align=center><font size=4>Ti sei registrato correttamente
</font>
<a href=accesso_area.htm>Effettua login</a>";
exit;
}