nodejs mysql实现分页的方法

  

这两天学习了nodejs mysql实现分页,很重要,所以,今天添加一点小笔记。
  

  

代码如下
  

        var=需要表达(表达);   var路由器=express.Router ();   var设置=要求(“. ./settings.js”);   var mysql=要求(“mysql2”);      路由器。get('/',函数(下)要求,res, {   var current_page=1;//默认为1   var num=9;//一页条数   如果(req.query.page) {   current_page=方法(req.query.page);   }      var last_page=current_page - 1;   如果(current_page & lt;=1) {   last_page=1;   }   var next_page=current_page + 1;   var str='选择离开(段落,50)段,日期,id从注意限制+ num +“抵消”+ num * (current_page - 1);   康涅狄格州var=mysql.createConnection (settings.db);      conn.connect ();   conn.query (str函数(犯错、行字段){   如果(err) {   要求的事情。flash(“错误”、“数据查询有误”);   }   如果(!犯错){   如果(!行[0]){   要求的事情。flash(“错误”、“已到最后一页,请返回”);   }   res.render(“通知”,{   last_page: last_page,   next_page: next_page,   current_page: current_page,   mes:行,   错误:req.flash(错误的).toString ()   });      }   });   conn.end ();   });      模块。出口=路由器;   之前      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

nodejs mysql实现分页的方法