wahsaga: Ich brauche Hilfe!!

Beitrag lesen

hi,

Mich interessiert das Ganze nämlich noch für eine intelligente Teilnehmerverwaltung. Wen n ich ein Formular aufmache, inndem ich für einen Teilnehmer betsimmte Rechte eintragen kann, dann kann ich mit einer Select-Box für den Teilnehmer nix anfangen, weil das leicht 1000 und mehr werden können.

Wie machen?

anders :-)

das eine select-box mit 1000 einträgen nicht sinnvoll ist, ist klar.
also überlege dir eine andere art der darstellung/aufteilung.

wie wäre es z.b. mit einem alphabetischen index?
zuerst wählt der benutzer den anfangsbuchstaben - entweder über ein select, dass alle buchstaben von a bis z enthält (und evtl. auch noch einen zusammnefassenden eintrag für ziffern/sonderzeichen, sofern das bei deinen benutzernamen zulässig ist), oder als "normale" html-links.
auf der nächsten seite liest du dann alle benutzer, die mit dem gewählten anfangsbuchstaben beginnen, aus deiner DB(?) aus, und gibst diese als liste aus - damit hättest du die anzahl der möglichkeiten schon mal deutlich reduziert.
wenn es dann immer noch zu viele sind, dann lasse halt die ersten beiden buchstaben angeben, um die auswahl noch genauer einschränken zu können - in diesem falle evtl. besser in einem textfeld, oder jeweils zwei select-feldern von a-z nebeneinander ...

gruss,
wahsaga