Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Retrieving data from database in node.js
- client.query(
- 'CREATE TEMPORARY TABLE IF NOT EXISTS '+USER+
- '(username VARCHAR(255), '+
- 'password VARCHAR(255), '+
- 'name VARCHAR(255), '+
- 'picture VARCHAR(255), '+
- 'PRIMARY KEY(username))'
- );
- function checkUser(username,password){
- client.query('SELECT username, password FROM ' + USER + 'WHERE username=?', [username] , 'AND password=?', [password]
- function (err, results, fields) {
- if (err) {
- throw err;
- }
- });
- }
- function checkUser(username,password,haveResult) {
- client.query('SELECT username, password FROM ' + USER + 'WHERE username=? AND password=?', [username, password],
- function (err, results, fields) {
- if (err) {
- // problems
- throw err;
- } else {
- // do something with data - it is in results array
- var checkResult = true; // here something depending on query result
- haveResult(checkResult); // continue via callback
- }
- });
- }
- // use it
- checkUser('bar', 'baz', function(isGood) {
- console.log('user is' + (isGood? 'good' : 'bad') );
- });
Add Comment
Please, Sign In to add comment