thank you
I'm gland to thanks you, but I need a hand on login code by c# or php
from tkinter import * import sqlite3
root = Tk() root.title("Simple Python Program") width = 400 height = 300 screen_width = root.winfo_screenwidth() screen_height = root.winfo_screenheight() x = (screen_width/2) - (width/2) y = (screen_height/2) - (height/2) root.geometry('%dx%d+%d+%d' % (width, height, x, y)) root.resizable(0, 0) def sendData(): if FIRSTNAME.get() == "" or LASTNAME.get() == "" or AGE.get() == "" or ADDRESS.get() == "": lbl.configure(text="Please complete the required field", fg="red") else: Database() FIRSTNAME.set("") LASTNAME.set("") AGE.set("") ADDRESS.set("") lbl.configure(text="Submitted the data") def Database(): conn = sqlite3.connect('pythontut.db') cursor = conn.cursor() cursor.execute("CREATE TABLE IF NOT EXISTS `member` (mem_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL , firstname TEXT, lastname TEXT, age TEXT, address TEXT)") cursor.execute("INSERT INTO `member` (firstname, lastname, age, address) VALUES(?, ?, ?, ?)", (str(FIRSTNAME.get()), str(LASTNAME.get()), str(AGE.get()), str(ADDRESS.get()))) conn.commit() cursor.close() conn.close() #===============================VARIABLE=================================== FIRSTNAME=StringVar() LASTNAME=StringVar() AGE=StringVar() ADDRESS=StringVar() #===============================FRAME====================================== form = Frame(root, relief=SOLID) form.pack(pady=25, fill=NONE) #==============================LABEL WIDGET================================= txt_firstname = Label(form, text="Firstname:", font=('arial', 16)) txt_firstname.grid(row=0, sticky='e', pady=5) txt_lastname = Label(form, text="Lastname:", font=('arial', 16)) txt_lastname.grid(row=1, sticky ='e') txt_age = Label(form, text="Age:", font=('arial', 16)) txt_age.grid(row=2, sticky ='e') txt_address = Label(form, text="Address:", font=('arial', 16)) txt_address.grid(row=3, sticky ='e') lbl = Label(form, font=("arial", 12)) lbl.grid(row=5, columnspan=2) #==============================ENTRY WIDGET================================== firstname = Entry(form, textvariable=FIRSTNAME, relief=FLAT, bd=5, width=30) firstname.grid(row=0, column=1) lastname = Entry(form, textvariable=LASTNAME, relief=FLAT, bd=5, width=30) lastname.grid(row=1, column=1, pady=10) age = Entry(form, textvariable=AGE, relief=FLAT, bd=5, width=30) age.grid(row=2, column=1, pady=10) address = Entry(form, textvariable=ADDRESS, relief=FLAT, bd=5, width=30) address.grid(row=3, column=1, pady=10) #==============================BUTTON WIDGERT================================ submit = Button(form, text = "Submit", width=35, command=sendData) submit.grid(row=4, columnspan=2, pady=10)
#============================INITIALIZATION================================== if __name__== "__main__": root.mainloop()