Tego un problema con unos select anidados lo que pasa es que cuando hago la consulta se demosra por que no so como capturar una variable de javascript con php , te mando el codigo para que chekees

<script>
function componer_Centros2(cod_area)
{
//alert(cod_area);
document.miformulario.dis.length=0;
document.miformulario.dis.options[0] = new Option("Seleccionar","","defaultSelected","");
var indice=1;
/*
necesito capturar la variable cod_area para introducirla en el query para poder limitar la busqueda y por ende que se haga mas rapido
como observaras se demora por que recorre toda la tabla y compara todos los registros
*/
<?
$sql_dis = "select id_distribuidor,provincia ,departamento ,localidad from distribuidores group by localidad";
$rs_dis = mysql_query($sql_dis, $con);
if(mysql_num_rows($rs_dis)>0)
{
while($row_dis = mysql_fetch_assoc($rs_dis))
{
?>
/*compara el registro con la variable de javascript*/
if(cod_area=='<?=$row_dis["provincia"]?>')
{
document.miformulario.dis.options[indice] = new Option("<?=$row_dis["localidad"]?>","<?=$row_dis["localidad"]?>");
indice++;
}
<?
}
}
?>
}
</script>