[Gelöst]Benutzergruppen automatisch verteilen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: [Gelöst]Benutzergruppen automatisch verteilen (/thread-5379.html) |
[Gelöst]Benutzergruppen automatisch verteilen - Jan - 28.03.2007 Hallo, ich habe in meinem Forum das Profilfeld "Klasse". Jetzt möchte ich alle die dort entweder 11,12 oder 13 angegeben haben, in die Benutzergruppe "Oberstufe" stellen. Wie kann ich das hinbekommen, ohne das ihre bisherigen Gruppen verloren gehen? Geht das nur mit SQL, oder muss ich auch PHP verwenden? Es soll nur eine einmalige Sache sein. RE: Benutzergruppen automatisch verteilen - Mak - 28.03.2007 Eine ganz einfache If-Abfrage sollte reichen. Ohne PHP würde das aber sehr umständlich werden. RE: Benutzergruppen automatisch verteilen - Jan - 28.03.2007 Okay, ich hab jetzt mal nen Skript gemacht. PHP-Code: <?php Sonst funktioniert ja alles. Aber es wird immer nur ein User bearbeitet, statt 5. RE: Benutzergruppen automatisch verteilen - Michael - 28.03.2007 Eine Frage zum ersten Query: PHP-Code: $query = $db->query("SELECT * FROM ".TABLE_PREFIX."userfields WHERE ufid > '".$lastid."' ORDER BY ufid LIMIT 0,5"); RE: Benutzergruppen automatisch verteilen - Jan - 28.03.2007 Okay, hab es fertig. Stelle es jetzt einfach mal hier rein. Werde es eventuell noch anpassen, und dann in ein Plug-In verpacken. @Michael, weil ich immer 15 bearbeiten will, da ich das ganze noch etwas überprüfen möchte. Und so kann ich das Script leicht auf andere Gruppen erweitern. Letzten endes, werden alle User durchgearbeitet. |