Bueno, pues comenta la linea de header() e imprime la consulta antes de ejecutarla.
¿Seguro que es la consulta correcta entonces?
Porque además estas pasando un $id a execute() ¿con qué propósito?
En la consulta no se entiende el uso de dicho dato.
Otra cosa grave es que tienes espacios entre los "value" de los <select> y eso definitivamente arruina los datos, a menos que lo hayas hecho así.
Código PHP:
Ver original<option value=" <?php echo $row['uns'] ?> " >