Ir para conteúdo
Fórum Script Brasil

r0drig0

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre r0drig0

r0drig0's Achievements

0

Reputação

  1. Boa tarde, Estou criando uma rotina de cálculo de percentual que seria: $percentual = $PlanoContas1->total / $TotalGeral; O problema é que a variável "total" trás um valor que está depois do cálculo que estou fazendo e logo trás o valor zerado. Alguma solução ?
  2. Pessoal, Segue o código da página utilizada, não vou postar as classes utilizadas porque é muito grande e desnecessário. Segue o list.php. <? $tipocontas3 = new TipoContas(); $tipocontas3->getValoresMensais(); $arrPlanoConta1 = CadPlanodeContas::todos(); $sql = $core->queryDB( "SELECT DATE_FORMAT(DataVencimento,'%m') AS Mes, sum(Valor) as val FROM contas WHERE DATE_FORMAT(DataVencimento,'%m') = 09 AND DATE_FORMAT(DataVencimento,'%Y') = 2010"); ?> <? echo "<table cellpadding='5%' border='1'>"; echo" <tr style='background-color:pink'> <td>ITEM</td> <td>Janeiro</td> <td>Fevereiro</td> <td>Março</td> <td>Abril</td> <td>Maio</td> <td>Junho</td> <td>Julho</td> <td>Agosto</td> <td>Setembro</td> <td>Outubro</td> <td>Novembro</td> <td>Dezembro</td> </tr> "; foreach ($arrPlanoConta1 as $p1 => $PlanoContas1) { echo "<tr style='background-color:#000; color:#FFF;'>"; echo "<td><strong>{$PlanoContas1->getDescricao()}</strong></td>"; echo "</tr>"; foreach ($PlanoContas1->planoContas2 as $p2 => $PlanoContas2) { echo "<tr style='background-color:#CCC; color:#000;'>"; echo "<td>{$PlanoContas2->getDescricao()}</td>"; echo "</tr>"; foreach ($PlanoContas2->planoContas3 as $p3 => $PlanoContas3) { echo "<tr color:#000;'>"; echo "<td>{$PlanoContas3->getDescricao()}</td>"; if($sql->_numOfRows>0){ while (!$sql->EOF) { echo "<td>{$sql->fields['val']}</td>"; $sql->MoveNext(); } } echo "</tr>"; } } } echo "</table>"; ?>
  3. Preciso montar uma tabela de Análise Horizontal que faz acesso à 4 tabelas, ela deverá conter 13 colunas. . A tabela acima faz acesso à 4 tabelas, sendo elas: - a linha com fundo preto imprime a descrição da tabela Plano de Contas 1; - a linha de fundo Cinza Escuro imprime a descrição da tabela Plano de contas 2; - a linha de fundo cinza claro imprime a descrição da tabela Plano de contas 3; - e a linha de fundo branco imprime a descrição da tabela contas (Contas a pagar) As três tabelas de Plano de Contas se relacionam em forma de categoria. A coluna Plano de Contas eu já consegui buscar no banco e deu certo, mas agora preciso lançar os valores referentes a cada mês, sendo de forma que: - na linha branca venha o valor da tabela Contas lançado no Contas a pagar; - na linha cinza claro vem a soma de todos os registros lançados na tabela contas(linha branca) referentes a cada mês; - na linha cinza escuro deve vir a soma de todos os registros impressos na linha cinza claro; - e na linha preta a soma dos registros da linha cinza escuro. Oque devo fazer: A consulta será feita na tabela contas pra pegar o valor e a data. A data está no formato “YYYY/MM/DD”, e preciso extrair dela somente o mês em primeiro momento para posteriormente ser comparado com o mês da coluna proveniente , o ano poderá ser filtrado num select acima da tabela. Favor montar a estrutura adequada para impressão dos valores nas colunas de Janeiro a Dezembro. Já existe uma estrutura pronta, vários Foreache. Preciso somente da parte que varre a linha, imprindo os valores referentes a cada mês. Preciso somente do código necessário para cada cor de linha, ou seja, primeiro faz a linha branca, depois a cinza clara , cinza escuro e por fim a preta, lembrando que foi especificado acima, o que cada cor especifica na tabela. Espero ter sido claro nas informações, desde já agradeço. []’s
×
×
  • Criar Novo...