Проблемный порядок l oop для с JS, Node и SQLITE - PullRequest
0 голосов
/ 24 февраля 2020

У меня проблема с порядком отображения элементов my for al oop.

Я использую JS, Node, Discord. js и SQLite.

Значение l oop должно отображаться так: день 1 день 2 день 3 день 4 ... Но результат: день 1 день 5 день 2 день 4 ...

    if (command === 'calendrier') {
    nbParticipant();
    for(let i = 1; i < nbPlayer; i++) {
        const msgEmbed = new Discord.RichEmbed().setColor('#00b894');
        msgEmbed.setTitle(`Journée ${i}`);
        DB.all(`SELECT * FROM Calendrier WHERE journee=${i} ORDER BY journee ASC;`, function(err, rows) {  
            rows.forEach(function (row) { 
                msgEmbed.addField(`Journée ${row.match}`, `${row.domicile} vs ${row.exterieur}`);
            })
        message.channel.send(msgEmbed);
        });

    } 

}p

База данных: http://www.noelshack.com/2020-09-1-1582553567-dsqdqs.jpg

...