Guest User

Untitled

a guest
Jul 18th, 2018
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. var mysql = require('mysql');
  2.  
  3. // setup mysql
  4. var dbcon = mysql.createConnection({
  5. host: 'localhost',
  6. database: 'test',
  7. user: 'flip',
  8. password: 'flop'
  9. });
  10.  
  11. dbcon.connect(function (err) {
  12. if (err) throw err;
  13. console.log("Connected to db");
  14. });
  15. module.exports = dbcon;
  16.  
  17. var dbcon = require('../db');
  18. .
  19. .
  20. router.post('/signup', function (req, res) {
  21. console.log(req.body);
  22. /* knex('users').insert( {
  23. user_id: 1,
  24. password: req.body.su_password,
  25. u_firstname: req.body.su_firstname,
  26. u_lastname: req.body.su_lastname,
  27. u_gender: req.body.su_gender,
  28. u_dob: req.body.su_date,
  29. }).then(function(arg){
  30. console.log(arg);
  31. });
  32. */
  33. dbcon.connect(function (err) {
  34. var sqlv = {
  35. user_id: 1,
  36. password: req.body.su_password,
  37. u_firstname: req.body.su_firstname,
  38. u_lastname: req.body.su_lastname,
  39. u_gender: req.body.su_gender,
  40. u_dob: req.body.su_date
  41. };
  42.  
  43. /*var sql = "insert into `users` values (?,??,??,??,??,??,??);";
  44. var sqlv = [1,req.body.su_email, req.body.su_password, req.body.su_firstname, req.body.su_lastname, req.body.su_gender, req.body.su_date];
  45. sql = mysql.format(sql,sqlv);
  46. */
  47. //var sql ="insert into usertmp (`username`,`password`) values ('"+req.body.su_email+"','"+req.body.su_password+"');";
  48. dbcon.query("insert into users values ? ;", sqlv, function (err, result) {
  49. if (err) {
  50. console.log(err);
  51. throw err;
  52. }
  53. console.log("inserted into users " + result);
  54. });
  55. });
  56. res.redirect('/');
  57. });
  58.  
  59. { su_firstname: 'user',
  60. su_lastname: 'virus',
  61. su_email: 'user@mail.com',
  62. su_gender: 'm',
  63. su_date: '1999-01-01',
  64. su_password: 'passowrd00' }
Add Comment
Please, Sign In to add comment