Hi nochmal,
puh, ...
<select name="auswahl" value="<?= $auswahl?>">
if ($auswahl==P106) echo "<option selected>Regina</option>";
else echo"<option VALUE ='select'>select</option>"
...
<option value="P106">Regina
...
</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