Guest User

Untitled

a guest
Jun 10th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. module.exports = () => {
  2. return mysql.createPool({
  3. connectionLimit: 10,
  4. host: 'localhost',
  5. user: 'root',
  6. password: '',
  7. database: 'gym'
  8. });
  9.  
  10. const dbConnection = require("../modelos/config.connection");
  11. const connection = dbConnection();
  12. connection.getConnection(function(error, conn){
  13. if(error)
  14. {
  15. console.log(error);
  16. } // consulta que muestra los datos
  17. connection.query('SELECT SQL_CALC_FOUND_ROWS * FROM inventario LIMIT ? , ? ', [consulta.INICIO, consulta.ARTICULOS_POR_PAGINA], function(error, articulos)
  18. {
  19. if(error)
  20. {
  21. throw error;
  22. connection.release();
  23. res.status(500).send({message: error});
  24. }else
  25. {
  26. connection.query('SELECT FOUND_ROWS() as total', function(error, result)
  27. {
  28. if(error)
  29. { throw error; }
  30. else {
  31. var total = result[0].total;
  32. res.status(200).send({total})
  33. }
  34.  
  35. }
  36. );
  37. })
  38. connection.end();
  39.  
  40. connection.end();
  41.  
  42. const dbConnection = require("../modelos/config.connection");
  43. const connection = dbConnection();
  44. connection.getConnection(function(error, conn){
  45. if(error)
  46. {
  47. console.log(error);
  48. } // consulta que muestra los datos
  49. connection.query('SELECT SQL_CALC_FOUND_ROWS * FROM inventario LIMIT ? , ? ', [consulta.INICIO, consulta.ARTICULOS_POR_PAGINA], function(error, articulos)
  50. {
  51. if(error)
  52. {
  53. throw error;
  54. connection.release();
  55. res.status(500).send({message: error});
  56. }else
  57. {
  58. connection.query('SELECT FOUND_ROWS() as total', function(error, result)
  59. {
  60. if(error)
  61. { throw error; }
  62. else {
  63. var total = result[0].total;
  64. connection.release();
  65. res.status(200).send({total})
  66. }
  67.  
  68. }
  69. );
  70. })
Add Comment
Please, Sign In to add comment