Ho creato un modulo html (in php) che modifica un database sql(creato con phpMyAdmin).
Ho un problema, penso relativo alla sintassi.
Se scrivo cosi :
$query = 'INSERT INTO `utenti_prova` ( `nome` , `cognome` , `tipo_utente` , `login` , `pwd` ) '
. ' VALUES ( $nome, $cognome, $tipo_utente, $login, PASSWORD($pwd ) );'
. ' ';
Mi da errore n° 1054. Colonna sconosciuta '$nome' in 'field list'.
Se scrivo cosi’:
$query = 'INSERT INTO `utenti_prova` ( `nome` , `cognome` , `tipo_utente` , `login` , `pwd` ) '
. ' VALUES ( \'$nome\', \'$cognome\', \'$tipo_utente\', \'$login\', PASSWORD( \'$pwd\' ) );'
. ' ';
Completa l’inserimento nel db, ma nel campo nome mi scrive <<$nome>>, invece del contenuto della variabile <<$nome>>
Ho provato anche a scrivere \’$POST[nome]’ ma mi dice undefinited variable POST, che fare?
Grazie dell'aiuto
Ho un problema, penso relativo alla sintassi.
Se scrivo cosi :
$query = 'INSERT INTO `utenti_prova` ( `nome` , `cognome` , `tipo_utente` , `login` , `pwd` ) '
. ' VALUES ( $nome, $cognome, $tipo_utente, $login, PASSWORD($pwd ) );'
. ' ';
Mi da errore n° 1054. Colonna sconosciuta '$nome' in 'field list'.
Se scrivo cosi’:
$query = 'INSERT INTO `utenti_prova` ( `nome` , `cognome` , `tipo_utente` , `login` , `pwd` ) '
. ' VALUES ( \'$nome\', \'$cognome\', \'$tipo_utente\', \'$login\', PASSWORD( \'$pwd\' ) );'
. ' ';
Completa l’inserimento nel db, ma nel campo nome mi scrive <<$nome>>, invece del contenuto della variabile <<$nome>>
Ho provato anche a scrivere \’$POST[nome]’ ma mi dice undefinited variable POST, che fare?
Grazie dell'aiuto