[Resolvido] Variáveis Dinâmicas
Fala galera,
Estou com uma dúvida em um trecho de código (PHP) e aqui é o lugar certo...
Criei variáveis dinâmicas por período para me ajudar, mas acabou me atrapalhando mais kkkk
$numPer = count($arr);
for ($p=1; $p<=$numPer; $p++) {
$totcli = 'totcliP'.$p;
$totvlr = 'totvlrP'.$p;
$totcliA = 'totcliAP'.$p;
$totvlrA = 'totvlrAP'.$p;
}
Estou trabalhando com períodos de tempo ($p) e a cada período exibo 4 colunas em um tabela ($arr).
Ao percorrer essas colunas preciso da quantidade de clientes que tenha curva A dos valores (mas ainda não cheguei lá)...
$arr = array('qtde','valor','porc','curva');
// percorre os clientes
foreach ($arrCompl1 as $codcli => $dadosCli) {
// monta array grupo
$grp[$dadosCli['codgrp']] = $dadosCli['descgrp'];
$html .= '<tr>
<td>'.$codcli.'</td>
<td>'.$dadosCli['nome'].' ('.$dadosCli['microreg'].')</td>
<td>'.$dadosCli['munic'].'</td>
<td>'.$dadosCli['descgrp'].'</td>';
// percorre o periodo
for ($p=1; $p<=$numPer; $p++) {
// caso o periodo exista no array
if (array_key_exists($p, $arrCompl2[$codcli])) {
// preciso contar quantos clientes estão com A
if ($arrCompl2[$codcli][$p]['curva'] == 'A') {
/****** aqui esta o erro ******/
$rtotcliA = 'totcliAP'.$p;
$$rtotcliA++;
/******************************/
}
}
}
}
Espero que tenham entendido, qualquer coisa é só falar que explico melhor.
Desde já, obrigado pela ajuda...
EduardoDiscussão (2)
Carregando comentários...