Eu consegui, usei seu script mas alterei. na verdade tinha que fazer ao contrario. Vo colocar ele daforma que ficou no final <?php
//conexão ao banco de dados
$mysql_host = 'localhost';
$mysql_user = 'root';
$mysql_base = 'ii_igrejas';
$mysql_conn = mysql_connect("$mysql_host","$mysql_user");
$mysql_select = mysql_select_db("$mysql_base");
//obter valor
$query_member = mysql_query("SELECT * FROM membros") or die(mysql_error());
$rows_member = mysql_num_rows($query_member);
while ($i < $rows_member ) {
//obter valor da primeira query
$congregacao = mysql_result($query_member,$i,"Congregacao");
//iniciar a segunda query
$query = mysql_query("SELECT * FROM congregacoes WHERE Codigo = '$congregacao'") or die(mysql_error());
$rows = mysql_num_rows($query);
$nome = mysql_result($query,0,"nome");
$membro = mysql_result($query_member,0,"NomeMembro");
//exibir valores
$i = $i + 1;
print $i.' - '.$nome.' - '.$membro.'<br />';
$i++;
$i = $i - 1;
}
?> Ta meio gambiarrado, mas pra quem não manja muto de php. funcionou. rs agora vou alterar pra gerar um table com os resultados. vlw