Ir para conteúdo

Arquivado

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

RobertoSilva007

Converter linhas em colunas mysql

Recommended Posts

Olá galera, tudo bem com vocês?

 

Bom...estou com um probleminha aqui que para mim está meio difícil, porém, talvez para algum de vocês seja mais fácil.

 

Enfim...tenho um campo em uma tabela que irá armazenar diversos dados, tipo, pode ser idade, telefone, data de nascimento e por aí vai. Então se eu for imprimir esses dados aí, irá ser impresso da seguinte forma:

 

Idade

Telefone

Data de Nascimento

Etc...

 

Mas eu gostaria que esses dados aí fossem impressos da seguinte forma:

 

Idade | Telefone | Data de Nascimento | Etc...

 

 

É muito complicado realizar essa consulta direto no MySQL ou tenho que fazer isso com o auxilio do PHP?

 

Abraços galera...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Roberto Fagundes, desde já, obrigado pela atenção!

 

Bom...este é um sistema de armazenamento de documentos(Não foi eu quem o desenvolveu), então o cara fez o armazenamento totalmente dinâmico, e é o seguinte.

 

Existe a tabela Pessoa apenas com o nome. E existe essa outra com todos os dados dessa pessoa.

Então quando eu for cadastrar uma nova pessoa, vai cadastrar o nome dela normalmente na tabela pessoa e todos os dados dela na tabela dados, porém, para cada dado irá ser inserido o id da pessoa para fazer referencia com ele.

Exemplo:

 

Tabela Pessoa:

ID_Pes | Descricao

------------------

1 | Roberto

2 | João

 

Tabela Dados:

-------------------

ID_Tab | ID_Pes | Descricao_Dados

1 | 1 | Idade

2 | 1 | data/nasc

3 | 1 | solteiro

4 | 1 | cpf

 

5 | 2 | Idade

6 | 2 | data/nasc

7 | 2 | solteiro

8 | 2 | cpf

 

 

Bom, me desculpe a forma grosseira da demonstração aí... ^_^

 

Bom, então quando eu for mandar imprimir os registros do João, ele irá imprimi-los assim:

Idade

data/nasc

solteiro

cpf

 

E eu gostaria que eles viessem assim:

 

Idade | data/nasc | solteiro | cpf

 

Bom...o sistema e as tabelas já estavam prontos quando iniciei o trabalho, então...tenho que me virar agora...rsss

 

 

Novamente, obrigado por sua atenção!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom...pelo visto a parada não é tão simples assim...rsss

 

Eu também não consegui fazer ainda, mas...obrigado aos que pelo menos passaram por aqui.

 

Caso eu conseguir resolver a parada, postarei a solução aqui.

 

Abraços... :yes:

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.