最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nodejs mysql 實現(xiàn)分頁的方法

 更新時間:2017年06月06日 17:17:17   作者:DlMmU  
本篇文章主要介紹了nodejs mysql 實現(xiàn)分頁的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

這兩天學習了nodejs mysql 實現(xiàn)分頁,很重要,所以,今天添加一點小筆記。

代碼如下

var express = require('express');
var router = express.Router();
var settings = require('../settings.js');
var mysql = require('mysql2');

router.get('/', function(req, res, next) {
  var current_page = 1; //默認為1
  var num = 9; //一頁條數(shù)
  if (req.query.page) {
    current_page = parseInt(req.query.page);
  }

  var last_page = current_page - 1;
  if (current_page <= 1) {
    last_page = 1;
  }
  var next_page = current_page + 1;
  var str = 'SELECT left(paragraph,50) as paragraph,date,id FROM notice limit ' + num + ' offset ' + num * (current_page - 1);
  var conn = mysql.createConnection(settings.db);

  conn.connect();
  conn.query(str, function(err, rows, fields) {
    if (err) {
      req.flash('error', '數(shù)據(jù)查詢有誤');
    }
    if (!err) {
      if (!rows[0]) {
        req.flash('error', '已到最后一頁,請返回');
      }
      res.render('notice', {
        last_page: last_page,
        next_page: next_page,
        current_page: current_page,
        mes: rows,
        error: req.flash('error').toString()
      });

    }
  });
  conn.end();
});

module.exports = router;

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Node.js使用多進程提高任務執(zhí)行效率

    Node.js使用多進程提高任務執(zhí)行效率

    在Node.JS中使用多進程非常簡單,合理使用多進程,可以解放硬件的能力,讓軟件的運行效率得到肉眼可見的提升。本文詳細講解了Node.js使用多進程提高任務執(zhí)行效率的方法,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • Node.js深入分析Koa源碼

    Node.js深入分析Koa源碼

    本文主要從源碼的角度來講述 Koa,尤其是其中間件系統(tǒng)是如何實現(xiàn)的。跟 Express 相比,Koa 的源碼異常簡潔,Express 因為把路由相關(guān)的代碼嵌入到了主要邏輯中,因此讀 Express 的源碼可能長時間不得要領(lǐng),而直接讀 Koa 的源碼幾乎沒有什么障礙
    2022-08-08
  • Node.js本地搭建簡單頁面小游戲的過程

    Node.js本地搭建簡單頁面小游戲的過程

    Node.js是能夠在服務器端運行 JavaScript 的開放源代碼、跨平臺運行環(huán)境,Node.js 大部分基本模塊都用 JavaScript 語言編寫,下面將介紹如何簡單幾步實現(xiàn)遠程公共網(wǎng)絡(luò)下訪問windwos node.js的服務端
    2024-01-01
  • nodejs中實現(xiàn)路由功能

    nodejs中實現(xiàn)路由功能

    這篇文章主要介紹了nodejs中實現(xiàn)路由功能,顧名思義,路由指的就是我們要針對不同的URL有不同的處理方式,本文將教你在node.js中實現(xiàn)路由功能,需要的朋友可以參考下
    2014-12-12
  • node.js中的fs.renameSync方法使用說明

    node.js中的fs.renameSync方法使用說明

    這篇文章主要介紹了node.js中的fs.renameSync方法使用說明,本文介紹了fs.renameSync的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • npm安裝windows-build-tools卡在Successfully?installed?Python2.7

    npm安裝windows-build-tools卡在Successfully?installed?Python2.7

    這篇文章主要介紹了npm安裝windows-build-tools卡在Successfully?installed?Python2.7的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • nodejs實現(xiàn)獲取本地文件夾下圖片信息功能示例

    nodejs實現(xiàn)獲取本地文件夾下圖片信息功能示例

    這篇文章主要介紹了nodejs實現(xiàn)獲取本地文件夾下圖片信息功能,涉及node.js針對文件、目錄的遍歷、讀取等相關(guān)操作技巧,需要的朋友可以參考下
    2019-06-06
  • 如何降低node版本,怎樣實現(xiàn)降低node版本

    如何降低node版本,怎樣實現(xiàn)降低node版本

    這篇文章主要介紹了如何降低node版本,怎樣降低node版本問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • node文件資源管理器讀取視頻信息從零實現(xiàn)

    node文件資源管理器讀取視頻信息從零實現(xiàn)

    這篇文章主要為大家介紹了node文件資源管理器讀取視頻信息從零實現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • 使用nodejs開發(fā)cli項目實例

    使用nodejs開發(fā)cli項目實例

    這篇文章主要介紹了使用nodejs開發(fā)cli項目實例,本文講解使用generator-cli-starter實現(xiàn)cli項目的開發(fā),需要的朋友可以參考下
    2015-06-06

最新評論

康马县| 松江区| 通渭县| 临清市| 交城县| 尤溪县| 彩票| 苍溪县| 朝阳区| 桓台县| 潜山县| 石渠县| 惠安县| 大悟县| 黑水县| 清镇市| 沭阳县| 上栗县| 竹山县| 定南县| 隆化县| 新兴县| 鄂托克前旗| 嘉兴市| 庆城县| 尖扎县| 扎囊县| 五台县| 天祝| 新丰县| 凌云县| 延吉市| 曲麻莱县| 江达县| 绥中县| 奉节县| 固原市| 七台河市| 青神县| 军事| 奉化市|