-
Автор темы
- #1
Что ж, вот проблема: sqlite3.OperationalError: no such column: aboba
Кусок кода где она и появляется:
Переменная username объявляется выше, а именно так: username = str(request.form['username']) я изпользую Flask и беру переменную из html <input>
Кусок кода где она и появляется:
Код:
db = sqlite3.connect('server.db')
sql = db.cursor()
sql.execute("""CREATE TABLE IF NOT EXISTS users (
login TEXT,
password TEXT
)""")
db.commit()
sql.execute(f"SELECT login FROM users WHERE login = {username}")
data = sql.fetchone()
if data is None:
sql.execute(f"INSERT INTO users VALUES ({username}, {submitted})")
db.commit()
Последнее редактирование модератором: