Hola sebl, tendrias que utilizar algo como esto.
ejemplo.
Código PHP:
Ver original<select class="form-control" name="estudios" id="estudios">
<?php
$sql = "select distinct ele_cod, est_nom from bd_auxiliar..VistaTipoEstudio where ele_cod in (92,96,103,106,108) "; // Consulta para listar los estudios en el select
$conn->SetFetchMode(ADODB_FETCH_ASSOC);
$rs = &$conn->Execute($sql);
while (!$rs->EOF) {
if($_GET["estudios"] == $rs->fields["ele_cod"]) { // preguntas si el valor del parámetro enviado por GET es igual al valor de la consulta, si es igual le pones como atributo "[b]selected[/b]", si no es igual no le pones nada.
echo '<option value="'.$rs->fields["ele_cod"].'" selected>'.$rs->fields["est_nom"].' [Cod: '.$rs->fields["ele_cod"].'] </option>';
}else {
echo '<option value="'.$rs->fields["ele_cod"].'">'.$rs->fields["est_nom"].' [Cod: '.$rs->fields["ele_cod"].'] </option>';
}
$rs->MoveNext();
}
?>
</select>
Espero te sirva.
Saludos.