Creas el select con PHP usando algún ciclo (ejemplo con while o for o foreach) y verificas si el valor que está recorriendo en el momento es el mismo que el que seleccionó el usuario.
Código PHP:
Ver original<?php
$values = array('foo', 'bar', 'baz', 'candy', 'vegetable', 'fruits'); $valorQueSeSelecciono = 'candy';
echo '<select name="foobar">';
foreach($values as $value){
$s = $valorQueSeSelecciono == $value ? 'selected="selected"' : '';
echo '<option value="' . $value . '" ' . $s . '> '. $value .' </option>';
}
echo '</select>';