Ir para conteúdo
Entre para seguir isso  
cristianomg

Montar grid table de forma dinamica

Recommended Posts

Pessoal,

Na verdade venho mais para solicitar um apoio na minha logica.

 

Eu tenho uma base de cadastros de contas à Pagar e à Receber, perfeito.

Na tabela esta assim:

 

nomeconta tipoconta plano_contata valor data

 

Para vendas é: 1> vendas 2 > outras vendas

tipoconta plano_contata valor data

1 1 10.00 01/04/2016

1 2 25.00 01/04/2016

1 1 82.00 02/04/2016

1 2 125.00 02/04/2016

1 1 90.00 03/04/2016

1 2 18.00 04/04/2016

 

 

 

 

Para pagar é: 3> fornecedor 4 > luz 5 > agua

tipoconta plano_contata valor data

2 3 210.00 01/04/2016

2 4 125.00 01/04/2016

2 3 82.00 02/04/2016

2 3 105.00 03/04/2016

2 4 90.00 04/04/2016

2 5 18.00 04/04/2016

 

juntando os registros minha tebla de contas esta assim :

 

1 1 10.00 01/04/2016

1 2 25.00 01/04/2016

1 1 82.00 02/04/2016

1 2 125.00 02/04/2016

1 1 90.00 03/04/2016

1 2 18.00 04/04/2016

2 3 210.00 01/04/2016

2 4 125.00 01/04/2016

2 3 82.00 02/04/2016

2 3 105.00 03/04/2016

2 4 90.00 04/04/2016

2 5 18.00 04/04/2016

 

 

O que eu quero com o uso de <table> <tr> <td></td></tr></table>

 

imaster.png

 

http://www.hortifrutitododia.com.br/imaster.png

 

 

Os loops e gerar os dados eu sei , mas nao consegui monstar a table para exibir assim

 

Meu codigo:

<table class="table table-bordered">

                                <thead>
								
                                <tr>
                                    <th>CAMPO DA DATA </th>
                                    
                                </tr>
                                </thead>
                                <tbody>

                                <tr>
                                    <td colspan="5"><strong style="color:#2E9AFE; font-size:14px;">Plano Contas - ENTRADAS</strong></td>
                                </tr>
                                <tr> 
                                    <td>Vendas............</td>
								<?php	$data
										$consulta =mysql_query ("SELECT * FROM planocontas where tipoplano = 1 AND planoconta = 1 order by data");
										while($reg=mysql_fetch_array($consulta)){
											//carrega as variaveis com os valoreg dos campos
											
											$tipoplano	= $reg['tipoplano'];
											$planoconta	= $reg['planoconta'];
											$valorplano = $reg['valorplano'];
											$data  = $reg['data'];
									?>
                                    	
                                    <td><!--span class="glyphicon glyphicon-remove cross"--><?php echo $valorplano;?><!--/span--></td>
                                   <?php
								}
								?>
								
								
                                </tr>

								<tr> 
                                    <td>Outras entredas Vendas</td>
								<?php
										$consulta =mysql_query ("SELECT * FROM planocontas where tipoplano = 1 AND planoconta = 2 order by data");
										while($reg=mysql_fetch_array($consulta)){
											//carrega as variaveis com os valoreg dos campos
											
											$tipoplano	= $reg['tipoplano'];
											$planoconta	= $reg['planoconta'];
											$valorplano = $reg['valorplano'];
											$data  = $reg['data'];
									?>
                                    	
                                    <td><!--span class="glyphicon glyphicon-remove cross"--><?php echo $valorplano;?><!--/span--></td>
                                   <?php
								}
								?>
								
								
                                </tr>
                                

                                </tbody>
								
                            </table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo, você pode fazer um array com os planos de conta. Vc pode manda um var_dump da estura dos dados, ai te explico melhor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×

Informação importante

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