Hola,
Es sencillo. Si lo piensas, tu quieres que al final el HTML sea:
<select ... >
<option ...>...</option>
<option ...>...</option>
<option ...>...</option>
<option ...>...</option>
<option ...>...</option>
...
</select>
Es decir, lo que quieres que se repita es el <option ...>...</option>. Y en un while lo que se repite es lo de dentro del while. Asi que es hacer:
Código PHP:
<select...>
<?php
while (...) {
?>
<option ...>...</option>
<?php
} //fin while
?>
</select>
Como ves, si lo que quieres es generar una estructura HTML, es mejor analizar la estructura final deseada y apartir de ella, deducir la estructura de codigo PHP que la genera.
Saludos.