Eingaben aus Formular in Datenbank schreiben - 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: Eingaben aus Formular in Datenbank schreiben (/thread-24643.html) |
Eingaben aus Formular in Datenbank schreiben - Harest - 15.01.2012 Hallo, bin gerade dabei einen Konverter zu schreiben und möchte eine Option einfügen, die es erlaubt Benutzern einer alten Benutzergruppe eine neue zuzuweisen. Beispiel: Zitat:Allen Benutzern welche in der Benutzergruppe 2 waren, soll die Benutzergruppe 5 und als zusätzliche Benutzergruppen 6,7,8 zugewiesen werden.Ein Formular mit den entsprechenden Eingabefeldern bekomme ich hin. Da die Anzahl der Gruppen aber variieren kann, weiß ich nicht wie ich ein Datenbankinsert gestalten muss, damit er die aus der query erstellten "<input type="text" value="BenutzergruppenID" / >"-Felder einzeln abfragt und die geholten Werte nacheinander in die Datenbank schreibt. Über Hilfe, Tipps oder Hinweise würde ich mich sehr freuen. RE: Eingaben aus Formular in Datenbank schreiben - Yang0504 - 15.01.2012 Hey, also wenn ich dich richtig verstanden habe.. dann müsste das doch mit einer Abfrage realisierbar sein? PHP-Code: $query = "UPDATE mybb_users SET usergroup = $new_pgroup, additionalgroups = '$new_agroup' WHERE usergroup = $old_pgroup" Tut mir leid, wenn ich total am Thema vorbei bin... aber ich habs so verstanden :x Gruß RE: Eingaben aus Formular in Datenbank schreiben - Harest - 15.01.2012 Jener, welcher den Konverter benutzt muss Eingaben machen, wie die Zuordnung der Benutzergruppen durchgeführt werden soll. Und von den Benutzergruppen kann es 5, 10 oder 20 geben. Mein Problem besteht eben darin, dass man vorher nicht weiß wieviele Werte eingefügt werden sollen. Nochmal zur Veranschaulichung: alte Gruppe 1 -> neue Gruppe [Benutzereingabe], neue zusätzliche Gruppe [Benutzereingabe] alte Gruppe 2 -> neue Gruppe [Benutzereingabe], neue zusätzliche Gruppe [Benutzereingabe] Davon kann es eben je nach Forum unterschiedlich viele geben. |