ich habe ein Programm für RFID-modul geschrieben. Ich möchte mit meinem RFID auf den Datenbank zugreifen und wenn die ID-card ,die in DB registriert ist, gefunden wird soll Türschloss aufgehen. Leider weiss ich gar nicht wie ich das machen soll:(
Code: Alles auswählen
db = MySQL.connect(host="localhost","user="root", passwd="sk1290", db="schrank")
sur =db.cursor()
cur.execute("SELECT * FROM perso WHERE cid = %s",MIFAREReader)
if status ==MIFAREReder.MI_OK:
found_rows =cur.fetchall()
print(found_rows)
if found_rows:
for row in cur.fetchall():
cid = str(row[2])
if cid:
print ("bitte rein")
else:
print("kein Zugang")
das funktioniert nicht. :K Das Programm überspringt sofort zu(" Keine Zugang") und liesst die karten UID aus dem DB nicht.
Ich habe separat Programm geschrieben um zu testen ob ich mich mit DB vebinden kann, und es hat funktioniert, ich kann die Daten aus dem DB ohne RFID auslesen.
Kann mir bitte jemand helfen mit dem code ??????
danke
Salis