def check_user_bd(user_id, table):
cursor.execute('SELECT * FROM (?) WHERE user_id=(?)', (table, str(user_id)))
if not cursor.fetchall():
return False
else:
return True
Python ругается на ? после FROM
sqlite3.OperationalError: near "?": syntax error
Как я могу передать название таблицы?
Разницы нет ставить скобочки или нет, там проблема в другом, после WHERE я указываю user_id = ?, этот участок отрабатывает правильно, а когда я хочу указать именно название таблицы через ? то тут уже ошибку выдает