Pues más de lo mismo...
Tienes que meter dentro de tu bucle de opciones:
Código PHP:
$mis_opciones = array(array(0, 'Barcelona'), array(1, 'Madrid'));
Código PHP:
foreach($mis_opciones as $opcion) {
echo '<option value="' . $opcion[0] . '"';
if(isset($_POST['campo'] and $_POST['campo'] == $opcion[0]) {
echo ' selected="selected" ';
}
echo '>' . $opcion[1] . '</option>';
}
Revísalo y busca un poco en google...
Un saludo!