title: Updating table SQlite
body: <pre><code>def update_employee_table(self,ids,username, password, first_name, last_name,age, phone_number, department, city, address):
      self.connect()
      print(self)
      self.c.execute(&quot;UPDATE employee SET (username,password,first_name,last_name,age,phone_number,department,city,address) VALUES (?,?,?,?,?,?,?,?,?) WHERE id = ?&quot;,(username, password, first_name, last_name,age, phone_number, department, city, address),(ids))
      self.commit()
  </code></pre>
  <p>i am trying to update a table by the id and insert the values that i have passed to the function , the syntax of the update confuses me a little and i get this error : TypeError: function takes at most 2 arguments (3 given)</p>