Moin
Hallo
| »» Dann doch bitte ein Array von Werten (entweder als Array hartkodiert oder aus ner Datenquelle generiert) benutzen und in einer Schleife darueber gehen.
|
| und wie würde der optimalere Code bei Dir dann aussehen?
foreach ($array as $bla) {
echo "<option value='$bla'";
if ($_POST["irgendwas"]==$bla) {
echo " selected";
}
echo ">$bla</option>";
}
noch kürzer:
~~~php
foreach ($array as $bla) {
echo "<option value='$bla'".(($_POST["irgendwas"]==$bla)?" selected='selected'":"").">$bla</option>";
}
Gruß Bobby
--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)