这两天学习了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实现分页的方法