Eu tenho um campo input (que vou passar um código de um produto) e preciso pegar esse dado em outra pagina para poder dar um select no banco de dados, tentei usar o bodyParser e passar esse dado junto com o redirect mas não consegui
app.get('/entradaProd',(req,res) => {
res.render('sistem/adicionarProdutos/entrada')
})
app.post('/entradaPost',(req,res) => {
res.redirect('/adicionarQuantidade')
})
app.get('/adicionarQuantidade',(req,res) => {
let connection = app.infra.connect()
let methods = new app.infra.DatabaseMethods(connection)
let codprod = 100
methods.buscarProd(codprod,(err,result) => {
if (err) throw new Error(err)
res.render('sistem/adicionarProdutos/adicionarQuantidade',{rows:result})
})
})
Aqui fica minha query
DatabaseMethods.prototype.buscarProd = function (codigoProduto,callback) {
this._connection.query(`SELECT * FROM produtos WHERE 1=1 AND CODPROD = ${codigoProduto}`,callback)
}