Segun entiendo, lograste crear 3 campos enviando el valor a través del método de POST. Luego creas los campos de acuerdo al número que selecciono el usuario. Luego lo que tienes que hacer es crear los valores en los campos y hacer una validacion antes de cada campo. Algo como
Código PHP:
Ver original<?php
$selected = ($datoQueYaExistia == $datoDeLaBaseDeDatos) ? 'selected="selected"' : '';
?>
<select name="algo[]" <?php echo $selected; ?>>
.....