Mailinglisten-Archive |
Gerhard Feiner wrote:
> =
> Hallo Liste,
> =
> Ich moechte gern Auswahlfelder (Drop-Down), realisieren, in denen man
> einen bestimmten Wert aus mehreren Kategorien auswaehlen kann:
> =
> (Beispiel dafuer waeren z.B. viele Foren, mit ihren 'Goto-Auswahlen')
> =
> Man soll eine Auswahlbox aufmachen, in der dann nach bestimmten
> Kategorien geordnet, Punkte angeboten werden. Die Kategorien sind mit
> allen dazugehoerigen Daten (sie unterscheiden sich durch ein
> Kategorie-Feld in dem ein dreibuchstabiger Code steht) in einer Tabelle=
> gespeichert.
> =
> Zu realisieren waere also, eine SQL-Abfrage (kein Problem), dass alle
> Daten der Tabelle auswaehlt werden. Danach sollen die Daten nach
> Kategorie geordnet in dem Drop-Down-Feld auftauchen. Wenn man einen
> Punkt waehlt, soll dessen ID in das Feld uebernommen werden.
> =
> Is bestimmt unklar, darum eine kleine Hilfe:
> =
> Die Tabelle sieht folgendermassen aus (nur die relevanten Teile)
> =
> Lfd.Nr. Kategorie Auswahlpunkt
> 1 kat1 test1
> 2 kat1 test2
> 3 kat1 test3
> 4 kat2 test4
> 5 kat2 test5
> 6 kat3 test6
> =
> und das geoeffnete Drop-Down soll so aussehen:
> =
> kat1
> test1
> test2
> test3
> kat2
> test4
> test5
> kat3
> test6
> =
> Die Kategorien sollen nur zur Uebersicht angezeigt werden, und man soll=
> (logischerweise) dann nur die test{1,2,3,4,5,6} auswaehlen koennen.
> =
> Meine Frage ist nun, wenn ich alle Daten der Tabelle in einer Variablen=
> speichere (via Abfrage), wie bekomm ich dann das Drop-Down-Feld hin, so=
> dass es meinen Wuenschen entsprechend arbeitet ? (Ein normales
> Drop-Down ist ja kein Problem, nur wie geht das mit den nicht
> auswaehlbaren Kategorien?)
> =
> Die Kategorien muessen angezeigt werden, da es verschiedene
> Auswahlpunkte gibt, die gleich heissen, sich aber in ihrer Kategorie
> unterscheiden.
> =
> Schon mal vielen Dank im Voraus.
> =
> mfg,
> gerd
> =
Ahoi,
also die KAtegorien werden immer ausw=E4hlbar sein (es sei denn Du
bastelst da was mit JS - aber Du k=F6nntest denen ja einfach ein
bestimmtst values (z.B. value=3D"kat") verpassen und vom script nach m
Posten pr=FCfen lassen - wenn value=3D=3D"kat" dann keine Aktion
greetz
Fred
php::bar PHP Wiki - Listenarchive