id, num = (?, ?)", (message.from_user.id, num, ))
это выдаёт ошибку
id = ? AND num = ?
пробовал тоже ошибка
Какую ошибку говорит?
Добавь f-строку и передай мэседж.фром_юзер.ид и нум как переменные
db.execute? тут скорее всего нужно через курсор обращаться cursor.execute, я бы написал запрос так: cursor.execute("SELECT * FROM user WHERE id = %s AND num = %s", (message.from_user.id, num))
Не обязательно. У Connection тоже есть execute, который возвращает курсор
Обсуждают сегодня