Hola a todos, estoy trabajando con Node.js, MySQL y al hacer una consulta a la base de datos uso esto
Código Javascript
:
Ver originalsql.query(
'SELECT * FROM usuariosconectados',
function selectUsuario(err, results, fields) {
if (err) {
console.log("Error: " + err.message);
throw err;
}
for(var i=0; i<=results.length;i++){
//console.log("Number of rows: "+results.length);
console.log(results[i].Nombre);
}
sql.end();
});
y funciona bien me arroja el nomre de todos los usuarios de mi tabla, pero al terminar de imprimir me sale este error
Juan
López
Jose
TypeError: Cannot read property 'Nombre' of undefined
y si no pongo el "result[i].Nombre" osea solo Result[i]
me imprime esto
{ idUsuariosConectados: 543547, idString: 'PRht7-pbqDFyfKKDfl2i', Nombre: 'Juan' }
{ idUsuariosConectados: 543548, idString: 'HmLqxKpvoIbGimNYfl2k', Nombre: 'López' }
{ idUsuariosConectados: 543549, idString: '6_CWsJyf4xky9WDmdqSm', Nombre: 'Jose' }
espero y alguien pueda ayudarme y de antemano gracias.