Pues puedes hacer si quieres el array .. el ejemplo ya te lo puse .. son todas las líneas de código que puse // .. comentadas ... Así te evitas unas consultas a tu BD (a todo estó debes considerar que mientras que el usuario hace la consulta a la BD .. extrae esos datos y los deja en la session .. no se va a "enterar" si por otro lado esos datos son modificados .. si son mas bien "constantes" esos datos puedes usar sesiones con tranquilidad .. pero si son muy variables .. mejor no lo uses y haz la consulta constantemente en todas las páginas q lo requieras).
Como veras es un array bidimensinal .. aunque podrías usar tambien arrays asociativos tipo:
$array_select['clave']='valor';
Eso como mas te guste .. (con arrays asociativos . con un simple bulcle foreach (una vez "desserializada" tu array en session si lo requieres ..) sería:
Código PHP:
echo "<select ....>";
foreach ($array_select as $clave => $valor){
echo "<option name=\"".$clave."\">".$valor."</option>";
}
echo "</select>";
Un saludo,