title: How to get more then one letter queries back in sqlite3 python?
body: <p>I am making a program where you can search if something is in an sqlite3 database.</p>
  
  <pre><code>def search():
  tk = Tk()
  tk.geometry('500x500')
  def create():
      gette = entt.get()
      conn = sqlite3.connect('friend.db')
      with conn:
          cursor = conn.cursor()
      cursor.execute('SELECT * FROM Photos WHERE name1=?', gette)
      conn.commit()
      result = cursor.fetchall()
      print(result)
  </code></pre>
  
  <p>The program only works when I search 1 letter things. When I try something else, it says that there is incorrect number of binding supplies. It also says that the current statement uses 1, while there is how many letters I gave supplied. If anyone knows how to fix this, that would be greatly appreciated. </p>