Para que no se te borren los campos previos tienes que cada vez que actualices el formulario tienes que asignarle los mismos valores a los campos, y para que los selects queden con el valor que tenian ahi que ponerle el selected
Código PHP:
<option name="sel" value="<?php echo $sel; if($sel==1) echo 'selected' ?>">valor 1</select>