Ciao a tutti sto riscontrando problemi nell'inserimento dati dalla form al Backend.
la tabella legge solo le stringhe mentre tutto il resto lo rifiuta.
Per esempio i dati che vorrei inserire sono delle variabili che contengono dei valori e non stringhe.
l'output dalla console è questo:
Dati inseriti: undefined undefined undefined undefined
{ firstname: undefined,
lastname: undefined,
email: undefined,
password: undefined }
Dati inseriti: giovanni verdi [email protected] 9999999
{ firstname: 'giovanni',
lastname: 'verdi',
email: '[email protected]',
password: '9999999' }
Connected!
C:\Users\pc\Downloads\Sublime Text Build 3176 x64\node_modules\mysql\lib\protoco
l\Parser.js:437
throw err; // Rethrow non-MySQL errors
^
Error: ER_BAD_FIELD_ERROR: Unknown column 'lastname' in 'field list'
at Query.Sequence._packetToError (C:\Users\pc\Downloads\Sublime Text Build 3
176 x64\node_modules\mysql\lib\protocol\sequences\Sequence.js:47:14)
at Query.ErrorPacket (C:\Users\pc\Downloads\Sublime Text Build 3176 x64\node
In allegato snippet del codice.
Ringrazio in anticipo.
Giorgio.
la tabella legge solo le stringhe mentre tutto il resto lo rifiuta.
Per esempio i dati che vorrei inserire sono delle variabili che contengono dei valori e non stringhe.
Codice:
connection.connect(function(err) {
if (err) throw err;
console.log("Connected!");
});
var sql = "INSERT INTO `registers`(`firstName`, `secondName`,`email`,`password`) VALUES (firstname, lastname, email, password)";
l'output dalla console è questo:
Dati inseriti: undefined undefined undefined undefined
{ firstname: undefined,
lastname: undefined,
email: undefined,
password: undefined }
Dati inseriti: giovanni verdi [email protected] 9999999
{ firstname: 'giovanni',
lastname: 'verdi',
email: '[email protected]',
password: '9999999' }
Connected!
C:\Users\pc\Downloads\Sublime Text Build 3176 x64\node_modules\mysql\lib\protoco
l\Parser.js:437
throw err; // Rethrow non-MySQL errors
^
Error: ER_BAD_FIELD_ERROR: Unknown column 'lastname' in 'field list'
at Query.Sequence._packetToError (C:\Users\pc\Downloads\Sublime Text Build 3
176 x64\node_modules\mysql\lib\protocol\sequences\Sequence.js:47:14)
at Query.ErrorPacket (C:\Users\pc\Downloads\Sublime Text Build 3176 x64\node
In allegato snippet del codice.
Ringrazio in anticipo.
Giorgio.
Allegati
Ultima modifica: