Guest User

Untitled

a guest
Nov 19th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. const express = require("express");
  2. const app = express();
  3. const port = 8080;
  4. const connection = require("./conf");
  5. const bodyParser = require("body-parser");
  6.  
  7. // Support JSON-encoded bodies
  8. app.use(bodyParser.json());
  9. // Support URL-encoded bodies
  10. app.use(
  11. bodyParser.urlencoded({
  12. extended: true
  13. })
  14. );
  15.  
  16. app.post("/api/movies", (req, res) => {
  17. // récupération des données envoyées
  18. const formData = req.body;
  19.  
  20. // connection à la base de données, et insertion de l'employé
  21. connection.query("INSERT INTO movie SET ?", formData, (err, results) => {
  22. if (err) {
  23. // Si une erreur est survenue, alors on informe l'utilisateur de l'erreur
  24. console.log(err);
  25. res.status(500).send("Erreur lors de la sauvegarde d'un film");
  26. } else {
  27. // Si tout s'est bien passé, on envoie un statut "ok".
  28. res.sendStatus(200);
  29. }
  30. });
  31. });
  32.  
  33. app.listen(port, err => {
  34. if (err) {
  35. throw new Error("Something bad happened...");
  36. }
  37. console.log(`Server is listening on ${port}`);
  38. });
Add Comment
Please, Sign In to add comment