@madhowrad

Как вывести данные из msql?

У меня есть товары в базе данных, но мне как-то нужно выводить их, я смог выводить их только по отдельности, помогите плз.
if(text === 'Магазин'){
        man = connection.query('SELECT * FROM `products`', function(error,results){
            if(error) {throw error}
            const name = results[1]['name'];
            const price = results[1]['price'];
            bot.sendMessage(chatId, `Продукты: \nИмя: ` + name + ` Цена: ` + price);
            bot.sendMessage(chatId, results[1]['name']);
        });
    }
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
rozhnev
@rozhnev Куратор тега MySQL
Fullstack programmer, DBA, медленно, дорого
Используем цикл:

if(text === 'Магазин'){
        man = connection.query('SELECT * FROM `products`', function(error,results){
            if(error) {throw error}
            for (let i in results) {
                bot.sendMessage(chatId, `Продукты: \nИмя: ${results[i]['name']} Цена: ${results[i]['price']}`);
                bot.sendMessage(chatId, results[i]['name']);
            }
        });
    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы