debug changement du paamètre acteurs

correction chgt acteurs bdd
This commit is contained in:
Alice 2018-03-05 10:18:48 +01:00
parent 2871e7079f
commit f2b9c1cf25
2 changed files with 3 additions and 3 deletions

Binary file not shown.

View file

@ -55,9 +55,9 @@ class filmSQ():
c = conn.cursor() c = conn.cursor()
if nom_attr == 'acteurs': if nom_attr == 'acteurs':
c.execute('DELETE FROM acteurs WHERE idFilm =?', (self.i)) c.execute("""DELETE FROM acteurs WHERE iFilm =?""", (self.i,))
acteursToSq = [{'idFilm' : self.i, 'acteur' : a} for a in val_attr] acteursToSq = [{'iFilm' : self.i, 'acteur' : a} for a in val_attr]
c.executemany('INSERT INTO acteurs VALUES (NULL, :idFilm, :acteur)', acteursToSq) c.executemany('INSERT INTO acteurs VALUES (NULL, :iFilm, :acteur)', acteursToSq)
else: else:
c.execute('UPDATE films SET %s = ? WHERE idN = ?' % nom_attr, (val_attr, self.idN)) c.execute('UPDATE films SET %s = ? WHERE idN = ?' % nom_attr, (val_attr, self.idN))
conn.commit() conn.commit()