ich habe ein Problem , ich Programmiere seit 1 Monat mit Python und komme soweit ein wenig damit klar.
Jetzt habe ich ein kleines Kontaktbuch gebaut wo ich Daten in die Datenbank einfügen möchte.
Ich habe laut Buch es so gemacht aber es geht nicht .
Vielleicht kann mir einer Helfen und mir sagen wie ich es richtig machen kann .
Ich habe ein Script mitgesendet , das Passwort habe ich mit Sternchen Extra gemacht.
Ich habe wie Ihr sehen könnt in den Input den Namen Manuel eingegeben um zu sehen ob es funzt .
Aber passiert nix . Ich wollte nämlich Später die name_temp.get() dadurch ersetzen .
Danke für Unterstützung im Voraus !
Code: Alles auswählen
def click_send():
my_db = mysql.connector.connect(user='root', password='******', host='127.0.0.1', port=3306, database='login',
auth_plugin='mysql_native_password')
my_cursor = my_db.cursor()
vorname = input('Arian')
name = input('kauschick')
ort = input('duisburg Rahm')
val = f'"{vorname}", "{name}", "{ort}"'
sql = f'INSERT INTO nachrichten VALUE ({val}'
my_cursor.execute(sql)
my_db.commit()
def hinzu_window():
vorname_temp = StringVar()
name_temp = StringVar()
wohnort_temp = StringVar()
extra_window = tk.Toplevel()
extra_window.title("Schüler Liste (Hinzufügen")
extra_window.geometry("900x650")
user_info = tk.Label(extra_window,text="Shool List Update")
user_info.grid(row=0,column=0,pady=40)
user_info.configure(width="100")
vorname_label = tk.Label(extra_window,text="Vorname des Schülers")
vorname_label.grid()
vorname_entry = tk.Entry(extra_window,width="40", textvariable=vorname_temp)
vorname_entry.grid()
name_label = tk.Label(extra_window, text="Name des Schülers")
name_label.grid()
name_entry = tk.Entry(extra_window, width="40", textvariable=name_temp)
name_entry.grid()
Wohnort_label = tk.Label(extra_window, text="Wohnort des Schülers")
Wohnort_label.grid()
wohnort_entry = tk.Entry(extra_window, width="40", textvariable=wohnort_temp)
wohnort_entry.grid()
label_btn = tk.Button(extra_window,text="Hinzufügen",command=click_send)
label_btn.grid(pady=40)