Moinmoin
nach 6 Monaten ohne PHP habe ich wieder angefangen und stosse schon an meine Grenzen ;)
Ich habe gewisse Einstellungen zur HP in einer DB gespeichert und möchte nun alle Möglichkeiten dieser Einstellungen in einem Dropdown-Menu ausgeben, wobei die gespeicherte Einstellung selektiert sein sollte.
Ausschnitt aus der DB:
Einstellung gespeichert || Alle Möglichkeiten
------------------------++--------------------------
gross || gross, mittel, klein,......
------------------------++--------------------------
linker rand || linker rand, rechter rand, mitte......
...
...
Alle Möglichkeiten aus der DB mit explode() auseinander zu nehmen und dann über eine Schleife als Dropdown-Menu auszugeben geht soweit gut, das Problem ist erst das Setzen des "selected" am richtigen Ort...
PHP-Code:
$array = explode(",",$stringausderdb);
for($x=0;$x<count($array);$x++){
-- Hier müsste eine Überprüfung hin, ob $array[x] mit der momentanen Einstellung aus
der DB übereinstimmt, um dann "$auswahl" auf "selected" zu setzen --
echo "<option value="$array[$x]" $auswahl>$array[$x]";}
Wie kann ich nun jedesmal $array[] darauf überprüfen, ob es denselben Wert wie die Einstellung aus der DB hat? (mit einem "if($array[x]==$db...)") klappt das ja nur beim ersten Durchlauf...