apflora
Version:
Aktionsplan Flora Kt. Zürich
26 lines (22 loc) • 943 B
JavaScript
;
var mysql = require('mysql'),
config = require('../src/modules/configuration'),
connection = mysql.createConnection({
host: 'localhost',
user: config.db.userName,
password: config.db.passWord,
database: 'alexande_beob'
});
var tabelle = function (request, callback) {
var tabelle = decodeURIComponent(request.params.tabelle), // der Name der Tabelle, aus der die Daten geholt werden sollen
feld = decodeURIComponent(request.params.feld), // das ist der Name des Feldes, das verglichen wird
wert = decodeURIComponent(request.params.wert); // der Wert im Feld, das verglichen wird
connection.query(
'SELECT * FROM ' + tabelle + ' WHERE ' + feld + '="' + wert + '"',
function (err, data) {
if (err) throw err;
callback(data);
}
);
};
module.exports = tabelle;