Ir para conteúdo

POWERED BY:

Arquivado

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

Ana B. Hélio Jr.

Listar registros

Recommended Posts

Bem pessoal, tenho a seguinte duvida:

 

no meu banco de dados tenho os seguinte registro:

 

data funcionario valor

01/07/2011 1 10

01/07/2011 1 30

01/07/2011 1 6

01/07/2011 2 4

01/07/2011 2 5

01/07/2011 2 6

01/08/2011 1 4

01/08/2011 1 3

01/08/2011 1 25

01/08/2011 2 32

01/08/2011 2 311

01/08/2011 2 2

 

Preciso que um codigo php me retorne essas informações da seguinte maneira no browser:

 

data: 01/07/2011

funcionario: 1

valor: 10

valor: 30

valor: 06

 

data: 01/07/2011

funcionario: 2

valor: 4

valor: 5

valor: 6

 

data: 01/08/2011

funcionario: 1

valor: 4

valor: 3

valor: 25

 

data: 01/08/2011

funcionario: 1

valor: 32

valor: 311

valor: 2

 

Ou seja, quando a data repitir para o mesmo funcionario mostra na primeira linha a data, na segunda o nº do funcionario, e na terceira os valores dessa competencia.

 

Eu sei listar esses registro, mas nao consegui criar uma logica para ele mostrar uma so vez a data, e todos valores dessa data abaixo.

 

Desde já muito obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, neste caso a questão é a modelagem de dados e não o php, é a velha surrada normalização do banco de dados ou cinco formas normais.

 

Se você der mais detalhe do seu objetivo com esta aplicação talvez fique masi facil ajudar. Mais com este post ja da pra adinatar que você precisa de mais uma tabela para que seja feita um relacionamento.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, neste caso a questão é a modelagem de dados e não o php, é a velha surrada normalização do banco de dados ou cinco formas normais.

 

Se você der mais detalhe do seu objetivo com esta aplicação talvez fique masi facil ajudar. Mais com este post ja da pra adinatar que você precisa de mais uma tabela para que seja feita um relacionamento.

 

Bem, basicamente é isso ai mesmo que eu preciso fazer, porem eu ja até pensei em algumas soluções com mais de uma tabela, porem o problema é que estes registros ja vem prontos de outra tabela, se eu tiver que gerar chaves primarias e estrangeiras terei um imenso retrabalho.

 

A situação é a seguinte. Estou importando os registro de um sistema para outro. Porem o sistema que estou exportando as informações, tem em seu banco d dados os registros dessa forma:

 

data func valor

01/08/2011 1 3

01/08/2011 1 5

01/08/2011 1 4

 

Ja o sistema que preciso importar essas informações so recebe os dados diante de uma rotina onde o layoute para importação é o seguinte:

 

data 01/08/2011

funcionario 1

valor 3

valor 5

valor 4

 

:natalsad::/

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.