Hi nochmal,
puh, ...
<select name="auswahl" value="<?= $auswahl?>"> was sucht die value hier
if ($auswahl==P106) echo "<option selected>Regina</option>";
else echo"<option VALUE ='select'>select</option>"
...
<option value="P106">Regina // was ist das, ist ja doppelt bezeichnet
...
</select>
ergo? nochemal: ich veruche nichts weiter als in der auswahlliste z.B.
"Regina" sichtbar zu lassen, egal wie oft sich das templete durch fehler anderer pflichtfelder neu aufruft. Also sozusagen: ein value für die datenbank und ein value zum Anzeigen für den user.
Der ausgewählte wert soll nur ausgewählt bleiben!
MfG
schön wäre sowas
<select name=auswahl>
<option value="P106" <?if($auswahl=="P106") echo "selected"?>>Regina</option>
...
</select>
das dürfte immer das richtige selected anzeigen
gruss romy