|
 |
|
| Autor |
Nachricht |
Malli User [User]


Anmeldung: 03.02.08 Beiträge: 19 Wohnort: Berlin
|
Verfasst am: 02.08.2008, 23:10 Titel: Wert aus Dropdown-List "merken". (PHP) |
|
|
Halli Ihr. Ich bin gerade ein wenig am verzweifeln. Ich habe gerade ein Profil-Formular erstellt (welches jeder User aufrufen kann und verändern kann), das ein Dropdown-Feld enthält mit Werten die in der Datenbank gespeichert werden und später an anderer Stelle die Werte anzeigt. Das funktioniert wunderbar..NUR:
Wenn der User das Formular nochmals aufruft, steht das Dropdown-Feld wieder auf "Bitte wählen.." und nicht auf dem Wert welches der User vorher gewählt hatte. Wie bekomme ich es hin, dass der vorher Ausgewählte Wert "gemerkt" wird und nicht ständig bei Veränderung des Formulars neu gewählt werden muss??
Vielen Dank schonmal...
|
|
| Nach oben |
|
 |
JFM Beliebter [User]


Anmeldung: 25.09.05 Beiträge: 425 Wohnort: Gütersloh
|
Verfasst am: 03.08.2008, 00:01 Titel: |
|
|
Also ich würde das wie folgt lösen:
Das Dropdown sieht ja so aus:
| Code: |
<select name="top5">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
|
Jetzt könntest du aus der DB abfragen welcher Wert gespiechert ist.
Dann machst du in jedem Option eine Prüfung.
| Code: | | <? if($wert_aus_db==1({selected}?> |
Dann baust du das so ein:
| Code: |
<select name="top5">
<option <? if($wert_aus_db==1({selected}?>>1</option>
<option <? if($wert_aus_db==2({selected}?>>2</option>
<option <? if($wert_aus_db==3({selected}?>>3</option>
<option <? if($wert_aus_db==4({selected}?>>4</option>
<option <? if($wert_aus_db==5({selected}?>>5</option>
</select> |
Das führt dazu das immer genau der Option-Wert ein Select mitgegeben wird, welcher in der DB hinterlegt wird, was dazu führt das dieser Wert standartmäßig ausgewählt ist. _________________
http://www.onestripe.de
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |