Lo que pides es una mezcla de base de datos y programación.
Lo primero, si usas php, tienes que saber que es lo que genera: html, que es lo que ves en tú navegador. Pues sabiendo eso: lees una base de datos y generas el campo select.
Por ejemplo:
Código PHP:
<?php
$resultado=mysql_query (...);
?>
<select>
<?php while ($fila=$mysql_fetch_rows($resultado) )
{
?>
<option value=<?php echo $resultado["id"] ?>><?php $resultado["nombre"] ?></option>
<?php
}
?>
</select>
Espero que te sirva como idea.
Un saludo.