hola
aki te doy mi codigo de select dinamico:
<select onChange="window.location = this.options[this.selectedIndex].value; return true;" name="idcurso">
<option value="?idpais=0">Seleccione</option>
<?
$db_host="localhost";
$db_nombre="nombre";
$db_user="root";
$db_pass="123";
$link=mysql_connect($db_host,$db_user,$db_pass) or die ('Error conectando a la base de datos.');
mysql_select_db($db_nombre ,$link) or die('Error seleccionando la base de datos.');
$result = mysql_query("SELECT * from curso");
while($row = mysql_fetch_array($result))
{
?>
<option value="?idcurso=<?=$row[0]?>" <? if($idcurso==$row[0]){?>selected<?} ?>><?=$row[0]?></option>
<?
}?>
</select>
<select name="alumnos">
<option value="">Seleccione</option>
<?
$result_r = mysql_query("SELECT nombres_alu,apellidos_alu from alumno WHERE COD_CUR = '$idcurso'");
while($row = mysql_fetch_array($result_r))
{
?>
<option value="<?=$row[2]?>"><?=$row["nombres_alu"],$row["apellidos_alu"]?></option>
<?
}?>
</select>
ojala te sirva
bye
chabela,chakbuco,challammmmmmmmmmm
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)