Andrea: Option einer Select-Box vorselektieren

Beitrag lesen

Hallo zusammen,

ich habe folgendes Problem:

ich möchte auf einer Seite eine Select-Box darstellen (z.B. Auswahl der Körpergröße) wobei aber der dazugehörige Wert aus der DB bereits vorselektiert sein soll.

Die Select-Box schaut folgendermaßen aus:

<select name="height" size="1">
        <option value="">&nbsp;</option>
 <option value="170">5.7 &quot;  - 170 cm</option>
 <option value="171">5.7 &quot;  - 171 cm</option>
 <option value="172">5.7 &quot;  - 172 cm</option>
 <option value="173">5.8 &quot;  - 173 cm</option>
 <option value="174">5.8 &quot;  - 174 cm</option>
 <option value="175">5.9 &quot;  - 175 cm</option>
 <option value="176">5.9 &quot;  - 176 cm</option>
 <option value="177">5.9 &quot;  - 177 cm</option>
 <option value="178">5.10 &quot; - 178 cm</option>
 <option value="179">5.10 &quot; - 179 cm</option>
 <option value="180">5.11 &quot; - 180 cm</option>
 <option value="181">5.11 &quot; - 181 cm</option>
 <option value="181">5.11 &quot; - 182 cm</option>
 <option value="183">6.0 &quot;  - 183 cm</option>
 <option value="184">6.0 &quot;  - 184 cm</option>
 <option value="185">6.1 &quot;  - 185 cm</option>
 <option value="186">6.1 &quot;  - 186 cm</option>
 <option value="187">6.1 &quot;  - 187 cm</option>
 <option value="188">6.2 &quot;  - 188 cm</option>
 <option value="189">6.2 &quot;  - 189 cm</option>
 <option value="190">6.3 &quot;  - 190 cm</option>
 <option value="191">6.3 &quot;  - 191 cm</option>
 <option value="192">6.3 &quot;  - 192 cm</option>
 <option value="193">6.4 &quot;  - 193 cm</option>
 <option value="194">6.4 &quot;  - 194 cm</option>
 <option value="195">6.5 &quot;  - 195 cm</option>
 <option value="196">6.5 &quot;  - 196 cm</option>
 <option value="197">6.5 &quot;  - 197 cm</option>
 <option value="198">6.6 &quot;  - 198 cm</option>
 <option value="199">6.6 &quot;  - 199 cm</option>
 <option value="200">6.7 &quot;  - 200 cm</option>
 <option value="201">6.7 &quot;  - 201 cm</option>
 <option value="202">6.7 &quot;  - 202 cm</option>
</select>

Die Variable, wo der aktuelle Wert drin steht heißt $personHeight.
Natürlich könnte ich jetzt in jedem option Tag vergleichen ob das zugehörige value == $personHeight, falls ja echo "selected".

Ich vermute aber, dass die Profis hier im Forum einen Alternativ-Vorschlag haben wie man so etwas eleganter lösen kann.

Habt Ihr vielleicht eine Idee?

Vielen Dank im Voraus
Liebe Grüße
Andrea