Eliminar valores duplicados em foreach
Olá,
Tenho o seguinte código php
$query_token_plano = $pdo->query("SELECT token, nome FROM cadastro_planos WHERE token_seguradora = '4bd3b824312ea073f0c63de1b9d6694a'")->fetchAll();
foreach($query_token_plano as $linha){
$id_plano = $linha['token'];
$query_rede_credenciada = $pdo->query("SELECT id_rede_credenciada FROM assoc_planos_rede_credenciada WHERE token_plano = '$id_plano'")->fetchAll();
foreach($query_rede_credenciada as $ln){
$id_rede_credenciada = $ln['id_rede_credenciada'];
$query_cidades = $pdo->query("SELECT cidade FROM cadastro_rede_credenciada WHERE id = '$id_rede_credenciada'")->fetchAll();
foreach($query_cidades as $row){
$cidade = $row['cidade'];
}
}
}
Porém a variável $cidade quando impressa, mostra todos os registros de acordo com os parâmetros.
Quero imprimir apenas um único valor de cada, por exemplo, se existirem 10 linhas cadastradas e 3 contiverem a cidade "São Paulo" então imprimirá apenas 1 vez o nome da cidade e não três.Discussão (0)
Carregando comentários...