Hi und frohes Neues!

Ich würde das dann eher in die function für die Refrally eintragen (Da gibt es doch wahrscheinlich eine, oder?).
Nee,gibt es natürlich nicht. Das ist ja mein Problem, sonst hätte ich das ja über die functions.lib sicherlich lösen können *glaub ich*

Auf jeden Fall wird ja irgendwo die Datenbank bei jeder Anmeldung um 1 erhöht.
Richtig. Die Daten für die Refrally werden aus der Tabelle der Werberdaten geholt. Wenn der User XX Lose Refumsatz generiert hat, gehts
um 1 höher. Ich kann ja schlecht schon bei Anmeldung den ausschluss einbauen. So würde der Werber keine Refs mehr in die DL bekommen.

Um es mal salopp zu schreiben, ist das von Anfang schon ungünstig gelöst, was das angeht.

Vor diese Stelle packst einfach die Abfrage =)
Ja, sach mir wo