Mudem a SQL , para a preferência de vocês.
Utilizei Iframes.
Página combo_dinamico.php <script> function carregar() { var url; var string; var campo campo = document.form.Combo1.value; string = '?campo='; url = 'conteudo.php'; myIframe.location = url+string+campo; } </script> <? $conecta = mysql_connect("localhost","root"); mysql_select_db("tcc",$conecta); $sql = "select * from clientes"; $exe = mysql_query($sql,$conecta); ?> <p> <form name="form" method="get" action="conteudo.php"> Objeto Select <select name="Combo1" size=1 onchange="carregar();"> <option>Selecione o Cliente</option> <? while($campo = mysql_fetch_array($exe)) { $id_cliente = $campo['id_cliente']; $nome = $campo['nome']; ?> <option value='<? echo $nome;?>'><? echo $nome;?></option> <? } ?> </select> </p> <IFRAME src name="myIframe" id="myIframe" border="0" width="300" height="100" marginwidth="0" marginheight="0"> </IFRAME></div> Página conteudo.php <? $nome = $_GET['campo']; $conecta = mysql_connect("localhost","root"); mysql_select_db("tcc",$conecta); $sql = "select login from clientes where nome='$nome'"; $exe = mysql_query($sql,$conecta); ?> <select name="email"> <? while($campo = mysql_fetch_array($exe)) { ?> <option value='<? echo $campo['login'];?>'><? echo $campo['login'];?></option> <? } ?> </select>