Как сделать что-бы статьи переходили на 2 страницу?(Node.Js)

Как мне сделать при создания новой статьи, переход старой статьи на 2 страницу и так дальше?
Сам сайт: https://i.stack.imgur.com/1Jkc6.png

const express = require("express");
const mysql = require("mysql");
const bodyparser = require("body-parser");
const fs = require("fs");
const cp = require("cookie-parser");
const app = express();
const http = require('http').createServer(app);
const io = require("socket.io")(http);
const connection = mysql.createPool({
    host:"localhost",
    user:"root",
    database:"oursite",
    password:"" 
});

app.use(cp());

app.get("/", function(request, response){
        app.use(express.static('./'));
        response.sendFile(__dirname + "/index.html");
});

connection.query("SELECT name FROM articles", function(err, results){ 
    for(i=0;i<results.length;i++){
        global.number = i;
        global.result = results[number].name;
    }
    io.on('connection', function(socket){
        socket.emit('name', { nameAr: global.result });
        console.log(global.result);
    });
    for(i=0;i<results.length;i++){
        global.numbe = i;
        global.resul = results[numbe].name;
    }
    global.res = numbe - 1;
    global.ress = results[res].name;
    io.on('connection', function(socket){
        socket.emit('namee', { nameArr: global.ress });
        console.log(global.resul);
    });
});


app.post("/", bodyparser.urlencoded({extended:false}), function(request, response){
    connection.query("INSERT INTO articles(name) VALUES(?)", request.body.text, function(err, results){
        console.log(err);
        connection.query("SELECT name FROM articles", function(err, results){ 
            for(i=0;i<results.length;i++){
                global.number = i;
                global.result = results[number].name;
            }
            io.on('connection', function(socket){
                socket.emit('name', { nameAr: global.result });
                console.log(global.result);
                for(i=0;i<results.length;i++){
                    global.number = i;
                    global.result = results[number].name;
                }
                global.numbe = number - 1;
                global.resul = results[numbe].name;
                socket.emit('namee', { nameArr: global.resul})
            });
            connection.end();
        });
    });
});














http.listen(3000, function(err){console.log(err);});





    const socket = io('http://localhost:3000'); 
socket.on('name', function(data){
    document.getElementById("name").innerHTML = data.nameAr;
});

socket.on('namee', function(data){
    document.getElementById("name2").innerHTML = data.nameArr;
});

Ответы (0 шт):