Zunächstmal: Ich bin noch keine PHP-vollprofi, hab aber durchaus etwas ahnung von programmierung und HTML.
Ich arbeite an einer adress-DB, bei der es sehr viele (über 50) gruppen oder selektionsmerkmale gibt. Jeder eintrag kann mehreren angehören.
Wie bringe ich sowas in ein Formular zur dateneingabe unter?
Eine möglichkeit wäre, ich kann das formular mit checkboxen "überschwemmen". Dann wäre der bereich für die checkboxen von der fläche her größer, als das gesamte restformular zusammen. Da hab ich gewisse ästhetische vorbehalte und suche deswegen nach einer anderen möglichkeit:
Ein unterformular in einem pop-up-fenster z.b. oder ein fenster innerhalb des formulars mit scollbalken, in dem die vielen checkboxen liegen.
Bei diesen konzepten erhebt sich allerdings das problem, dass ein formular ja eine einheit darstellt und es ja auch bleiben soll. Alle formulardaten sollen ja auf einmal mit einem submit-button (per "POST") an das auswertungsformular geschickt werden.
Ähm... hab ich mich verständlich ausgedrückt? Gibt es in PHP da eine elegante möglichkeit?
Oder, kann man soviele optionen auch anders vom anwender abfragen, als mit einem heer von checkboxen?
Ich arbeite an einer adress-DB, bei der es sehr viele (über 50) gruppen oder selektionsmerkmale gibt. Jeder eintrag kann mehreren angehören.
Wie bringe ich sowas in ein Formular zur dateneingabe unter?
Eine möglichkeit wäre, ich kann das formular mit checkboxen "überschwemmen". Dann wäre der bereich für die checkboxen von der fläche her größer, als das gesamte restformular zusammen. Da hab ich gewisse ästhetische vorbehalte und suche deswegen nach einer anderen möglichkeit:
Ein unterformular in einem pop-up-fenster z.b. oder ein fenster innerhalb des formulars mit scollbalken, in dem die vielen checkboxen liegen.
Bei diesen konzepten erhebt sich allerdings das problem, dass ein formular ja eine einheit darstellt und es ja auch bleiben soll. Alle formulardaten sollen ja auf einmal mit einem submit-button (per "POST") an das auswertungsformular geschickt werden.
Ähm... hab ich mich verständlich ausgedrückt? Gibt es in PHP da eine elegante möglichkeit?
Oder, kann man soviele optionen auch anders vom anwender abfragen, als mit einem heer von checkboxen?
Kommentar