Amigo tengo esto:
Código PHP:
<select id="id_select" class="selectpicker bla bla bli" data-live-search="true" name="cmbWebSite">
<?php for($i=-1;$i<sizeof($hostName);$i++){
if($i == -1)
echo '<option value="0">Select an option</option>';
elseif(isset($_SESSION['str_webSite']) && $i == $_SESSION['str_webSite'])
echo '<option selected value="'.$hostName[$i]['id'].'">'.$hostName[$i]['host_name'].'</option>';
else
echo '<option value="'.$hostName[$i]['id'].'">'.$hostName[$i]['host_name'].'</option>';
}?>
</select>
Pero no me funka bien, ya que cuando se supone que guardo el ultimo valor seleccionado y vuelvo a la pagina para ver que todo este bien, me selecciona otro valor que nada que ver con el ultimo que seleccione !