什么是select正确的语法?
在Node.js中,select两个参数的语法是正确的。
var mysql = require("mysql"); connection.connect(); connection.query('SELECT * FROM id WHERE email=? AND password=?', [e] , [p], function(err, rows){ if (err){ throw err; }else{ for (var i in rows) { console.log('name: ', rows[i].name); open("http://localhost:9383/tweets"); } } });
你想在括号内用逗号分隔多个参数
connection.query('SELECT * FROM id WHERE email=? AND password=?', [e, p], function(err, rows){...});
见文档
searchAlternatively, you can use ??
在页面上,代码块将在下面的例子。
奖金:
两个问号意味着它的一个标识符,所以你可以指定这样的表名称,如果你想。
connection.query('SELECT * FROM ?? WHERE email=? AND password=?', ['id', e, p], function(err, rows){...});