0
更新機能を使用して、自分のシステムにログインしているユーザーのお気に入りの曲とアーティストを変更しようとしています。しかし、問題を2つの変数を2回使用してレコードを検索して更新することはできないようです。私のコードの関連するセクションは以下の通りです。SQLite3でUPDATEを使用する
c.execute('''
UPDATE users
SET (favourite_artist, favourite_genre)
VALUES(?, ?)'''
(self.new_fav_artist_var, self.new_fav_genre_var),
'''
WHERE username=? AND password =?'''
(self.username_input, self.password_input))
最初のセクションでは、テーブルに入力される新たなデータを含む変数であり、変数の第2のセットは、システムにログインしたユーザのために適切なレコードを見つけることです。このため、ユーザー名とパスワードは正しいとみなされ、このユーザーに関連しています(以前の時点で検証されているため)。
どうすればこの作品を作成できますか?
乾杯、 Josh。
一つのカンマが、それは働いていた、ありがとう! –