Poniżej kod który przy pomocy jakiegoś gotowca znalezionego w sieci udało mi się wyskrobać.
Pole select działa, niestety nie mam pojęcia jak zrobić, żeby po błędzie zwróconym przez formularz pole nie wracało do domyślnej pozycji. Domyślam się że ten kod jest mało profesjonalny, dlatego, jeśli ktoś ma ciekawsze rozwiązanie, był bym wdzięczny.
<select name="xyz" value=''> <option value="1">Wybierz...</option> <?php $q = 'SELECT name, FROM baza'; $row['name']; { } ?> </select>