Prima di tutto, vorrei sottolineare che sono molto nuovo a Node.JS. Sto cercando di utilizzare NodeJS per creare una pagina contenente più tabelle e informazioni. Il mio problema è che non riesco a ottenere il risultato dalla query SQL in una tabella HTML. Attualmente I .send
i dati in una pagina HTML utilizzando express.Visualizzazione di un set di dati JSON come tabella con Node.js e Express
codice che uso:
var http = require('http');
http.createServer(function(req, res) {});
var mysql = require("mysql");
var express = require('express');
var app = express();
console.log('Creating the http server');
con.query('SELECT id ,name FROM customer', function(err, rows, fields)
{
console.log('Connection result error '+err);
console.log('num of records is '+rows.length);
app.get('/', function (req, res) {
res.send(rows);
});
});
app.listen(3002, function() {
console.log('Example app listening on port 3000!');
})
Questo stampa tutti i dati dal mio istruzione SQL sulla mia pagina HTML:
{"id":"1","name":"Robert"}
{"id":"2","name":"John"}
{"id":"3","name":"Jack"}
{"id":"4","name":"Will"}
quello che mi piacerebbe avere come risultato è:
id Name
1 Robert
2 John
3 Jack
4 Will
..etc
E 'possibile farlo anche nel nodo JS?
Sto cercando di creare un tabella Spiacente per i suggerimenti errati –
Quindi stai provando a visualizzare il set di risultati in una tabella in HTML? (Creare una tabella è, in termini di database, una cosa diversa) – leroydev
Vorrei creare una tabella nella mia pagina HTML Non nel mio database –