Ciao a tutti
Devo inserire dei dati in una tabella mysql e uso il seguente codice:
<?
include 'conndb.php';
$username = $_POST['username'];
$password = $_POST['password'];
$password = md5($password);
$email = $_POST['email'];
$sesso = $_POST['sesso'];
$data = $_POST['data'] ;
$Età = $_POST['Età'];
$Regioni = $_POST['Regioni'];
$Provincie = $_POST['Provincie'];
$paese_residenza = $_POST['paese_residenza'];
$Fisica = $_POST['Fisica'];
$Hobby = $_POST['Hobby'];
$Cerco = $_POST['Cerco'];
$dati = "INSERT INTO devbb_members
(username,password,email,site,bday,Età,Regione residenza,Provincia residenza,
Comune residenza,Descrizione Fisica,Hobby,Cerco)
VALUES
('$username',
'$password',
'$email',
'$sesso',
'$data',
'$Età',
'$Regioni',
'$Provincie',
'$paese_residenza',
'$Fisica',
'$Hobby',
'$Cerco')";
mysql_query ($dati,$connection)
or die ("Non riesco ad eseguire la query $dati");
Echo "I Dati sono stati archiviati con successo nel DataBase $database";
mysql_close ($connection);
?>
L'ho ricontrollato 1000 volte ma ricevo sempre lo stesso errore:
Non riesco ad eseguire la query INSERT INTO devbb_members (username,password,email,site,bday,Età,Regione residenza,Provincia residenza, Comune residenza,Descrizione Fisica,Hobby,Cerco) VALUES ('mio', '5102ecd3d47f6561de70979017b87a80', 'mia@mia.it', 'uomo', '1/01/1983', '23', 'Umbria', 'Perugia', 'casamia', 'juju', 'ghfgfg', 'dss')
I campi nella tabella sono giusti e la connessione funziona perche la uso per fare il login.
Questa e la tabella:
Campo Tipo Null Predefinito
uid smallint(6) No
username varchar(25) No
password varchar(40) No
email varchar(60) Si NULL
site varchar(75) Si NULL
bday varchar(50) Si NULL
Età varchar(10) No
Regione residenza varchar(50) No
Provincia residenza varchar(50) No
Comune residenza varchar(50) No
Descrizione Fisica varchar(250) No
Hobby varchar(250) No
Cerco varchar(250) No
Foto varchar(50) No "123.jpg"
Indici:
Nome chiave Tipo Cardinalità Campo
PRIMARY PRIMARY 428 uid
username INDEX 428 username
status INDEX 4 status
Non so come uscirne![]()
![]()