def search():
def back():
searchwindow.destroy()
def submit():
inputID = ID.get()
if inputID == "":
messagebox.showerror("Error", "Please Enter An ID")
elif len(inputID) != 6:
messagebox.showerror("Error", "ID Must Be 6 Characters Long")
else:
cursor.execute(("SELECT * FROM tblRoomAllocation WHERE roomID = ?"), (inputID,))
records = cursor.fetchall()
for record in records:
text_to_print = str(record[0]) + " | " + str(record[1]) + " | " + str(record[2]) + " | " + str(record[3]) + " | " + str(record[4])
messagebox.showinfo("Search Results", text_to_print)
Я попытался сделать "text_to_print" глобальным, и он все еще выдает мне ту же ошибку. Я только новичок в этом, поэтому, пожалуйста, помогите. Спасибо за любую помощь.