PyCharm жалуется на Unresolved reference 'cursor'
@bot.message_handler(commands=['check'])
def search_message(message):
sch = bot.send_message(message.chat.id, 'Введите параметры поиска (id, юзер)')
bot.register_next_step_handler(sch, process_search_step)
def process_search_step(message):
sql = "SELECT * FROM id, username WHERE userscod = %s"
query = message.text
cursor.execute(sql, (query,))
result = cursor.fetchall()
for x in result:
bot.send_message(message.chat.id, x)
Ответы (1 шт):
Автор решения: kolo
→ Ссылка
как и сказали выше, переменнная не обьявлена, нужно установить соединение между открытой бд и курсором, если соединение установлено раньше, то просто обьявить переменную глобальной
