Задать вопрос
@Mansurkolonki

Почему код не удаляет запись из бд?

try:
        cnx = mysql.connector.connect(
        host="localhost",
        port=3306,
        user="root",
        database = 'diss',
        password="")
        cur = cnx.cursor() 
        cur.execute("select owner from shop ORDER BY RAND()") 
        result = cur.fetchone()
        for x in result: 
            print(x); 
        query = f" DELETE  FROM shop  WHERE owner = {result[0]};"
        cur.execute(query)
        cnx.commit()
    except:
        cnx.close() 
        channel = await bot.fetch_channel(967746240601292813) 
        await channel.send(f'Ваш код:{ result[0]}',)
auto_send.start()
bot.run(TOKEN)

В теории после запроса запись должна удаляться из бд, но ничего не происходит. Ошибок нет, query принимает правильный запрос.
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы