Pudiste continuar tu anterior pregunta donde habías dicho haberlo solucionado, ahora bien, porque no haces un inner join de las tablas a través del campo id__medico? creo que sería más simple todo, eso si solo quieres saber las direcciones asociadas a un médico especifico:
Código PHP:
Ver original$sql = "SELECT direccion.*, medicos.* FROM direcciones INNER JOIN medicos ON direcciones.id_medico = medicos.id_medico WHERE medicos.id_medico = '$valor'";
lo digo porque no veo la necesidad de hacer la segunda consulta a tu base de datos si lo que quieres es traerte los domicilios asociados a un id del medico