Despues de consultar la pagina2 y retornar a la pagina1.
header("Location: pagina1.php?val=$select");
1. En la pagina1, debe haber una variable declarada para recibir el GET.
-- Si existe un $_GET, tomar ese valor; caso contrario es vacio:
$val = isset($_GET['val'])?$_GET['val']:'';
2. Supongo que los "options" del "select" lo generas con while.
<select id="selectUno">
Código PHP:
while($row = mysqli_fetch_array($result)){
//Si el valor es igual al codigo traido por el GET, entonces la variable $sel, se llena con "selected"
//Y esa variable se coloca en el option, para que el valor sea seleccionado.
if($val == $row['codigo']){ $sel = "selected"; }else{ $sel = ""; }
echo "<option value='".$row['codigo']."' $sel>".$row['valor']."</option>";
}
</select>
Tan fácil que esta!
=/