mehrere Checkboxen per While schleife abfragen oder wie geht es?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
boxen
daten
fehler
formular
garnicht
gleichzeitig eins
haken
info
mache
programmiersprache
schleifen
sen
zeile
-
Hi, mal wieder istze ich vor einem Problem.
Erstmal worum es geht:
Ich habe eine Memberausgabe, die per While-Schleife aus einer db ausgelesen werden. Bei jedem Member ist eine Checkbox. Die Member, die im ausgew?hlten Squod sind, haben ein aktiviertes H?ckchen, die anderen nicht. Was ich nun will:
Man soll Member "aktivieren" und "deaktivieren" k?nnen, indem man das H?ckchen setzt bzw wegnimmt. per formular wird dies nun ?bergeben. nur... wie mach ich das nun auf der n?chsten seite f?r mehrere gleichzeitig? eins wei? ich: if (box=gesetzt) { das1 } elseif (box=nicht gesetzte) { das2 } else { Fehler }.
nur... wie geht das, das er es f?r ALLE MEMBER macht??? ich hab es nun so, wenn alle member ein h?ckchen haben oder nur einer ein h?ckchen hat steht auf der n?chsten seite: das1
hat keiner ein h?ckchen steht: das2
wie geht das also nun? wenn ich einfach mache..
while($member) { if (box=gesetzt) { das1 } elseif (box=nicht gesetzte) { das2 } else { Fehler } } macht der ein unendliches while.. er l?d millionen von zeilen bis ichs abbreche^^.. wie geht das nun? wei? es jemand?? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
wieos amchst du das erste nciht in einer schleioffe, so ist der menber dann kompletd urch du aknnst so auch die daten von der db gleich mti abfragen und ausgeben!
das erscheint mir am besten geeignet!
MfG
Kraeusi -
Ich habe mal ein ?hnliches Script geschrieben. Vielleicht solltest du alle Checkboxen in ein Array fassen und das dann mit foreach abfragen?
Die Checkboxen m?ssten nur dann einen anderen Namen bekommen, z.B:
<input type="checkbox" name="mebers[benutzer1]">benutzer1
<input type="checkbox" name="mebers[benutzer2]">benutzer2
und so weiter -
ok, dann werd ichs ganz anders machen, so, wie ich das dann auch denk mal kann^^ trotzdem danke und thx f?r die info^^
-
also ich w?rde das problem auch mit foreach l?sen... wenn du willst, schick ich dir mal mein script... dokumentier die das n bissl, was du wie ?ndern m?sstest... macht sich wunderbar...
mfg -
wobei man schon sagen kann dass formularauswertung in so ziemlich jeder programmiersprache die h?lle ist-- aber bei nem webinterface alles sicher zu machen ist schon die kr?tze
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage