Bot ignoriert if abfrage für Datenbank Table
hey ich versuche meine dfatenbanken etwas zu optimieren und bis auf eine abfrage ignoriert er jegliche if else abfragen und ich finde den vermaledeiten fehler nicht
vieleicht weiß hier jemand wo das problem ist
10 Replies
:hack: - Danke für deine Frage!
› Unsere Community freut sich schon, dir bei deinem Problem weiterzuhelfen! Sei so lieb und unterstütze die Personen welche dir weitergeholfen in dem du die Antwort welche das Problem lösen konnte akzeptierst.
- :accept: = Akzeptiert die Antwort und markiert dein Problem als gelöst.
Alternativ kannst du auch
/solved
verwenden, falls du es selbst herausgefunden hast.
Pushe deinen Post für mehr Aufmerksamkeit mit /push
.
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀er führt immer das else: aus
obwohl ich diesen table schohn hab
Dann lass dir doch mal die Tabellen ausgeben mit
print(tables)
. Dann siehst du was drinne istVersuch mal
er findet nur einen der tabels
ich hab mich grade mit der datenbank per phpmyadmin verbunden und da sind alle tabels da
auch wenn ich das bei table_name mache gibt aber bei else aus jo den table gibt es schohn
das ist schrödingers datenbank
es exestiert und exestiert gleichzeitig nicht
table_exists = await cur.fetchone()wundert mich nicht, versuch mal fetchall ;)
uups das macht sinn
ja das war die lösung
nee doch net
der selbe fehler
obwohl ich das drinn hab
seltsam
und es werden mir alle datenbanken angezeigt
Probier mal das
ich hab jezt entgültig als lösung das:
das geht
›
✅
- Problem selbst gelöst: Der Ersteller dieser Frage hat das Problem selbst gelöst.