es una cuestion de punto de vista....
simplificando tu codigo, eliminando un poco la redundancia queda asi...
Código PHP:
Ver original<select name="userlevel" >
<option value="0" <?php echo $row['userlevel']!=1?'selected':'';?>>Usuario</option>
<option value="1" <?php echo $row['userlevel']==1?'selected':'';?>>Administrador</option>
</select>
bueno y para la ciudad seria algo asi (suponiendo que los datos esta en un arreglo):
Código PHP:
Ver original<select>
<?php
foreach($datos_ciudad as $ciudad){
?>
<option value="<?php echo $ciudad['id']?>" <?php $row['user_city']==$ciudad['id']?'selected':'';?>><?php echo $ciudad['descripcion']?></option>
<?php
}
?>
</select>