Seite 1 von 1

Nutzer ab bestimmter ID löschen

Verfasst: 24.09.2012 15:00
von Malte
Hallo,

ich stellte mir gerade in phpmyAdmin die Frage, ob es möglich ist, in der Usertabelle alle Benutzer ab einer bestimmten ID zu löschen.

ist das mit einem SQL-Befehl möglich? Wenn ja, wie heißt dieser?

Danke im Voraus.

Gruß
Malte

Re: Nutzer ab bestimmter ID löschen

Verfasst: 24.09.2012 17:48
von Metzle
Hallo,

direkt in der Datenbank die Benutzer zu löschen ist eher ungünstig, auf Grund von den ganzen weiteren Zusammenhängen mit den Threads usw. Da ist die boardeigene Löschfunktion vorzuziehen.

Re: Nutzer ab bestimmter ID löschen

Verfasst: 25.09.2012 20:23
von Nuramon
wofür man entsprechend eine MOD basteln könnte...
Aber die Löschung im Board ist bei nicht allzuvielen Usern die bequemere Variante^^

Re: Nutzer ab bestimmter ID löschen

Verfasst: 26.09.2012 18:33
von Malte
Hallo ihr Beiden,

danke für eure Antworten. War vielleicht ein ungünstiges Beispiel, ich hätte meine Frage allgemeiner nennen sollen.
Mir geht es allgemein darum, in einer bestimmten SQL-Tabelle alle Einträge ab einer bestimmten ID zu löschen. Wollte ich schon mehrfach in verschiedenen Situationen auch außerhalb von phpBB versuchen, aber ich wusste nicht, wie es geht, deshalb machte ich es bisher per Hand.
Ich nannte nur das mit der User-ID als Beispiel, das so zu löschen würde ich auch nicht für gut heißen, da steckt zu viel zusammen.

Gruß
Malte

Re: Nutzer ab bestimmter ID löschen

Verfasst: 26.09.2012 18:38
von Nuramon

Code: Alles auswählen

DELETE FROM table
WHERE id>50;
Sollte alles in "table" löschen, wo die ID größer 50 ist ;)

Re: Nutzer ab bestimmter ID löschen

Verfasst: 26.09.2012 18:48
von Malte
Nuramon hat geschrieben:

Code: Alles auswählen

DELETE FROM table
WHERE id>50;
Sollte alles in "table" löschen, wo die ID größer 50 ist ;)
Vielen Dank. :D Ich teste das mal. :D