mysql - Insert query is not inserting values in the table -
i want insert values req.body. save in variables pass them values in insert query. nothing saved in table. please me out:
var name=req.body.name; var createdby=req.body.createdby; var createddate=req.body.createddate; var modifiedby=req.body.modifiedby; var modifieddate=req.body.modifieddate; var email=req.body.email; var idagency= guid(); console.log(name); client.query('insert agency (idagency ,name,createdby, createddate, modifiedby , modifieddate ,email, active ) values (idagency ,name ,createdby ,createddate, modifiedby ,modifieddate,email, 1)', function(err,data){ if(err){ console.log(err); console.log(" not inserted") ; } else{ console.log("insert"); console.log(data) ; } });
try change insert query below:
var name=req.body.name; var createdby=req.body.createdby; var createddate=req.body.createddate; var modifiedby=req.body.modifiedby; var modifieddate=req.body.modifieddate; var email=req.body.email; var idagency= guid(); console.log(name); client.query('insert agency (idagency ,name,createdby, createddate, modifiedby , modifieddate ,email, active ) values (''' + idagency + ''' ,''' +name + ''' ,''' +createdby + ''' ,''' +createddate + ''' , ''' +modifiedby + ''' ,''' +modifieddate + ''',''' +email + ''', '1')', function(err,data){ if(err){ console.log(err); console.log(" not inserted") ; } else{ console.log("insert"); console.log(data) ; } });
Comments
Post a Comment