Código PHP:
<?
$id_padre_prov=$_POST[cod_provincia];/************/
$select_pr="select * from provincia";
$operacion_prov=ibase_query($bbdd,$select_pr);
echo"<select name=cod_provincia onChange=mysubmit('alta_inmueble.php')>\n";
while($sentencia_prov=ibase_fetch_row($operacion_p rov))
{
if ($id_padre_prov==$result_padre_prov[0])
{
echo"<option value=\"".$result_padre_prov [0]."\"selected>".$result_padre_prov[1]." </option>\n";
}
else
{
echo"<option value=\"".$result_padre_prov[0]."\">".$result_padre_prov[1]." </option>\n";
}
}
echo"</select> \n\n";
//Mostramos las ciudades dadas de alta en la base
echo"<select name=cod_ciudad onChange=mysubmit('alta_inmueble.php')>\n";
$select_c=ibase_query($bbdd,"select * from ciudad WHERE $id_padre_prov=cod_provincia");
$result_hijo_ciudad=ibase_query($select_c,$bbdd);
if (ibase_num_fields($result_hijo_ciudad)!=0)
{
while ($result_hijo_ciudad=ibase_fetch_row($select_c))
{
echo"<option value=\"".$result_hijo_ciudad[0]."\">".$result_hijo_ciudad[1]."</option>\n";
}
}
else
{
echo"<option value=\"\"> NO HAY CIUDADES DE ESTA PROVINCIA </option>\n";
}
echo"</select> \n\n";
?>
donde:
<script>
function mysubmit(dst) {
var f = document.forms['form1'];
f.action = dst;
f.submit();
}
</script>
Espero que asi este un poco mas claro el codigo.
Acepto tus disculpas, y perdon de mi parte por no hacer un correcto uso del foro

,
para la proxima no vuelve a pasar
Saludos