Guest User

Untitled

a guest
Jun 28th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. 'use strict';
  2. var mysql = require('mysql');
  3.  
  4. var connection = mysql.createConnection({
  5. host: 'localhost',
  6. user: 'root',
  7. password: '',
  8. database: 'concesionaria'
  9. });
  10.  
  11. connection.connect();
  12.  
  13. module.exports = function(router) {
  14. router.get('/', function(req, res) {
  15. var id_auto;
  16. if(req.query.id_auto === undefined){
  17. connection.query('SELECT * FROM autos', function(error, results, fields){
  18. if(error) throw error;
  19. res.send(results);
  20. });
  21. }else{
  22. id_auto = req.query.id_auto;
  23. connection.query('SELECT * FROM autos WHERE id_auto = ' + id_auto, function(error, results, fields){
  24. if(error) throw error;
  25. res.send(results);
  26. });
  27. }
  28. });
  29.  
  30. router.post('/', function(req, res) {
  31. var modelo, precio, anio;
  32.  
  33. modelo = req.body.modelo;
  34. precio = req.body.precio;
  35. anio = req.body.anio;
  36.  
  37. connection.query('INSERT INTO autos(modelo, precio, anio) VALUES("' + modelo + '", "' + precio + '", "' + anio +'")', function(error, results, fields) {
  38. if(error) res.send(false);
  39. res.send(true);
  40. });
  41. });
  42.  
  43. router.put('/', function(req, res) {
  44.  
  45. });
  46.  
  47. router.delete('/', function(req, res) {
  48.  
  49. });
  50. };
Add Comment
Please, Sign In to add comment