Problem mit DropDown

sonicks

Erfahrenes Mitglied
Hi

Ich habe ein Problem mit einem DropDown Menü. Habe auch schon danach gesucht, aber nicht wirklich dass gefunden was ich suche.

Also:

Es gibt für jeden eingeloggten User auf meiner Page die Möglichkeit sein eigenes Profil zu editieren. Dort kann man sein Alter mittels Dropdown Menü auswählen. Man wählt es aus, klick auf Updaten und das Alter wird in die Datenbank geschrieben. Klappt alles wunderbar.

Der springende Punkt ist, dass wenn man später wieder sein Profil editieren will nicht der Wert, der schon in der DB gespeichert ist, im DropDown Menü angezeigt wird.

Wie geht das?

// Edit:
Hier der Code

PHP:
<select  name="tag" style="font-family:Verdana; font-size:10pt;" >
                      <option value="1">1</option>
                      <option value="2">2</option>
                      <option value="3">3</option>
                      <option value="4">4</option>
                      <option value="5">5</option>
                      <option value="6">6</option>
                      <option value="7">7</option>
                      <option value="8">8</option>
                      <option value="9">9</option>
                      <option value="10">10</option>
                      <option value="11">11</option>
                      <option value="12">12</option>
                      <option value="13">13</option>
                      <option value="14">14</option>
                      <option value="15">15</option>
                      <option value="16">16</option>
                      <option value="17">17</option>
                      <option value="18">18</option>
                      <option value="19">19</option>
                      <option value="20">20</option>
                      <option value="21">21</option>
                      <option value="22">22</option>
                      <option value="23">23</option>
                      <option value="24">24</option>
                      <option value="25">25</option>
                      <option value="26">26</option>
                      <option value="27">27</option>
                      <option value="28">28</option>
                      <option value="29">29</option>
                      <option value="30">30</option>
                      <option value="31">31</option>
                    </select>
Thx im Vorraus

mfg snx
 
1) Du generierst dein Dropdown über eine Schleife mit Zählervariable.
2) Du fragst den Wert aus der DB ab, der momentan bei Alter gespeichert ist.
3) in der schleife:
if(zählervar == alterindb) {
<option ... selected="selected">

Zu mehr als dem Pseudocode hab ich keine Lust grade, sollte aber helfen.

edit: verdammt .. zu langsam
 
Ok, schon gelöst danke!


Für die anderen:

PHP:
<select name="banforum" id="banforum" >
                    <option value="0" <?php if($user[ban_forum] == "0") echo "selected=\"selected\""; ?>>Nein</option>
                    <option value="1" <?php if($user[ban_forum] == "1") echo "selected=\"selected\""; ?>>Ja</option>
                  </select>

Ist zwar jetzt nicht das mit dem Alter, aber kommt ja auf das selbe raus. Denke ich.

Dank euch!
 
Zurück