Zrobiłem to innym dużo prostszym sposobem
pola option wyglądają tak:
...
<option value='s1'".$s1.">s1</option>
<option value='s2'".$s2.">s2</option>
<option value='s3'".$s3.">s3</option>
<option value='s4'".$s4.">s4</option>
<option value='s5'".$s5.">s5</option>
<option value='s6'".$s6.">s6</option>
<option value='s7'".$s7.">s7</option>
<option value='s8'".$s8.">s8</option>
...
a przed nimi zrobiłem zmienną przyjmującej nazwę wartości innej zmiennej:
<?php
$$wiersz['typ'] = ' selected="selected"';
?>
i jeśli np.$wiersz['typ'] ma wartość s42 to tworzona jest zmienna $s42 = ' selected="selected"';
i <option value='s42'".$s8.">s42</option> przyjmuje taką postać: <option value='s42' selected="selected">s42</option>
Może się komuś przyda