Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Resultado da query , não é mostrado na tela.

module.exports = function(app){ 
        app.get('/produtos',function(req,res){
            var mysql = require('mysql');//driver mysql
            console.log("listando requisicao");

            var connection = mysql.createConnection({
                host : 'localhost',
                user : 'rogerio',
                password : '',
                database : 'casadocodigo_nodejs'
            });
            connection.query('select * from produtos',function(err,results){
                //res.render('produtos/lista');
                //res.send("<html><body><h1>Listagem de produtos</h1></body></html>");
                  res.send(results);

                console.log("passou requisicao");
            });
            connection.end();
                   //consulta
           // res.render("produtos/lista");



            });
}
2 respostas
solução!

Giuliano, consegue debugar o valor do results ? ou me mostrar o que vem no console.log dele?

Se ele vier vazio, consegue testar se está havendo comunicação com o banco ou se tem dados no mesmo?

OBRIGADO. RESOLVIDO.