Задать вопрос
  • Как сделать правильное сравнение айди юзера из БД и переменной?

    @Ramba-ART
    попробуй так

    import sqlite3
    
    admiss = 4545454446
    
    def check_adm():
        databaseFile = "data.db"
        db = sqlite3.connect(databaseFile, check_same_thread=False)
        cursor = db.cursor()
        print(f"d{admiss}")
        cursor.execute("SELECT * FROM admin WHERE auser_id=?", (admiss,))
        if cursor.fetchone() is None:
            return False
        else:
            return True
    
    def main():
        print("Выполняется проверка системы...")
        if not check_adm():
            print(f"Пользователь с ID {admiss} не найден")
            print("Error")
            quit()
    
    if __name__ == '__main__':
        main()
    Ответ написан
    Комментировать