Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Frankie Hummel

como criar relatório aninhado

Recommended Posts

Olá pessoal, preciso muito de ajuda.

 

Tenho uma tabela onde é armazenado alguns códigos contábeis tipo:


CODIGO  -  DESCRIÇÃO
  4        CUSTOS
  4.1      CUSTOS ADMINISTRATIVO
  4.1.0    financeiro
  4.1.1    T.I
  4.1.2    RH
  4.1.3    ALMOXARIFADO
  5        RECEITA
  5.1      RECEITAS ADMINISTRATIVAS
  5.1.1    cliente
  5.1.2    entradas extras

Como posso montar um relatório em php onde na tabela destino eu só armazeno o código final exemplo 4.1.1 ou 4.1.3
como poderia montar um relatório assim:

4 - CUSTOS
4.1 CUSTOS ADMINISTRATIVOS
    4.1.0 - vencimento | Emissão | Valor  e etc...





Compartilhar este post


Link para o post
Compartilhar em outros sites

você criar codição que pegue o tamanho do codigo, e aparti desse tamanho pode dar o espaçamento usando uma função com str_repeat()

 

exemplo:

$codigo = array("4","4.1","4.1.2");
foreach ($codigo as $i => $values){
   $tamanho = strlen($codigo[$i]);
   echo "<b>".str_repeat(" ", $tamanho).$codigo[$i]."</b><br>";
}

  = um espaço

 

;D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.