Advertisement
Guest User

Untitled

a guest
Sep 6th, 2017
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var mysql=require('mysql');
  2. var express=require('express');
  3.  
  4. var bodyParser=require('bodyParser');
  5.  
  6. var app= express();
  7.  
  8. app.use (bodyParser.json());
  9. app.use (bodyParser.urlencoded({ extended: true }) );
  10.  
  11.  
  12. var server=app.listen(process.env.PORT||8000, function(err){
  13.     if(err)throw err;
  14.     console.log('Connected to port 8000');
  15. });
  16.  
  17. var conn=mysql.createConnection({
  18.     host: 'localhost',
  19.     user: 'root',
  20.     password: 'rootpass',
  21.     database: 'mydb'
  22.    });
  23. conn.connect(function(err){
  24.      if(err)throw err;
  25.      console.log('Connected');
  26.     });
  27. /*
  28. conn.query ('CREATE DATABASE mydb', function(err, res){
  29.        if(err)throw err;
  30.        console.log(res);
  31.     });
  32. conn.query('CREATE TABLE student\
  33.            (  ID         INT NOT NULL,\
  34.               nume       VARCHAR(20) NOT NULL,\
  35.               prenume    VARCHAR(20) NOT NULL,\
  36.               facultate  VARCHAR(20) NOT NULL,\
  37.               oras       VARCHAR(20) NOT NULL)',
  38.               function(err, res){
  39.               if(err) throw err;
  40.               console.log(res);
  41.               }
  42.     );
  43. */
  44. app.get('/app.html',function(req,res){
  45.     res.sendFile(__dirname + '/app.html');
  46. });
  47. app.port('/app',function(req,res){
  48.     var arr= [[req.body.id, req.body.nume, req.body.prenume,
  49.                   req.body.facultate, req.body.oras]];
  50.     conn.query('INSERT INTO student VALUES ?',[arr], function(err,result){
  51.         if(err)throw err;
  52.         console.log('Succes');
  53.     });
  54.     res.end();
  55. });
  56.  
  57. conn.query('SELECT * FROM student',function(err,res){
  58.     if(err)throw err;
  59.     console.log(res);
  60. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement