Zitat:
Original geschrieben von Kropff
kannst du mal sagen, was genau du vorhast?
peter
|
:doh:
Also ich will nun eine Site für die Benutzereinstellungen Programmieren.
Dort gibt es mehrere verschiedene DropDown Menüs.
WO genau speicher ich die Informationen, welche Values die einzelnen DropDown Menüs besitzen sollen?
Klar, ich kann die Values Hardcoded in die php schreiben.
Das jedoch will ich nicht.
Ich würde gerne DB basierend die Values der DropDown Menüs ändern können.
Wenn also z.B. bei einem DropDown Menü irgendwann einmal eine Einstellungsmöglichkeit dazu kommen sollte, so brauche ich in der DB nur einen Wert ergänzen und fertig.
Beispiel:
<select name='dd_1'>
<option value='1'>Rote Tomaten</option>
<option value='2'>Blaue Tomaten</option>
<option value='3>Schwarze Tomaten</option>
<select>
und
<select name='dd_2'>
<option value='1'>Rote Gurken</option>
<option value='2'>Blaue Gurken</option>
<option value='3>Schwarze Gurken</option>
<select>
Die Tabelle in der DB sieht nun z.B. so aus:
__id__|__value__|__dd__|__text__
__1__|___1____|__dd_1_|__Rote Tomaten
__2__|___2____|__dd_1_|__Blaue Tomaten
__3__|___2____|__dd_2_|__Blaue Gurken
__4__|___3____|__dd_1_|__Schwarze Tomaten
__5__|___1____|__dd_2_|__Rote Gurken
__6__|___3____|__dd_2_|__Schwarze Gurken
Aus dieser Tabelle (man beachte: unsortiert, anzahl egal etc.) kann ich nun die werte für bestimmte DD's (DropDown's) auslesen.
Ist diese Art ok?