in eine datenbank, aber wie gesagt das ist das was wir nicht hinbekommen.
die eingegebenen daten catchen und speichern (registrieren) und die vorhandenen daten abgleichen (login)
edit: also das ist jetzt mal wenisgtens die verbinung und ein check zum daten ausgeben die vorhanden sind, nur wie mach ich des jetzt mit dem daten holen und speichern bzw. vergleichen
import mysql.connector
#import mysqldb
#verbindungsaufbau zur datenbank
dbhost = "localhost"
dbuser = "root"
dbpass = ""
dbname = "quartett"
#verbindung zur datenbank herstellen
con = mysql.connector.connect(host=dbhost, user=dbuser, password=dbpass, database=dbname)
#cursor für datenbank abfragen erzeugen
cursor = con.cursor()
#abfrage an dbs senden
query = ("SELECT nutzername, passwort FROM spieler")
cursor.execute(query)
#ergebnisliste durchlaufen
for (nutzername, passwort) in cursor:
print("nutzername: %s" % nutzername)
print("passwort: %s" % passwort)
# cursor und verbindung zur datenbank schließen
cursor.close()
con.close()
|