Olá, estou a 2 dias tentando resolver um problema, não consigo pegar varios arrays com indices 0 e colocar e um único array.
EX:
<?php function buscarEstados1($id) { include 'includes/conexao.php'; $s_down = "select id from tab_afiliado where upline = $id"; $res_down = $cnns->query($s_down); $count = $res_down->rowCount(); $res_down->execute(); foreach ($res_down as $down) { $aff_uf = $down['id']; $teste = array(); $s_uf = "select uf,id_endereco from tab_endereco WHERE id_endereco = " . $aff_uf . ""; $res_uf = $cnns->query($s_uf); foreach ($res_uf as $uf) { $temp= $uf['uf']; $ug = substr($temp, -2); //Pega apenas 1 siglas dos estados pois algumas aparecem 2 como uma strings só isso acontece apenas em nós da rede array_push($teste ,"$ug"); var_dump($teste ); }buscarEstados1($aff_uf); } } buscarEstados1(1000); ?>
RESUMO DO QUE QUERO FAZER:
PEGAR ISSO QUE ESTÁ AGORA NO CÓDIGO:
array { [0]=> "SP" } array { [0]=> "MG" } array { [0]=> "MT" }
E FAZER ISSO:
array { [0]=> "SP", [1]=> "MG", [2]=> "MT"};