Ir para conteúdo

POWERED BY:

Arquivado

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

pinoc

[Resolvido] Formulario

Recommended Posts

Pessoal é o seguinte to com uma duvida de como posso fazer isso.

 

Tenho 6 formularios em um site gostaria de coloca-los todos em uma so TB, porem tenho 3 formularios que são monstruosos com uns 30 campos + - não gostaria de estar criando 30 colunas na tabela, alguem poderia me dar uma ideia de como fazer isso ficar mais simples e pratico, pensei em enviar uma array para uma tabela apenas mais não sei como iria fazer para exibir isso pois ficaria tudo junto e misturado sendo que não sei como poderia separar na hora de exibir.

 

Desde já agradeço por talvez idéia.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não todos os campos são diferentes e tipo cadastro de socio cadastro de equipe para futebol cadastro de atleta para futebol.

Então tem bastante informação.

Se eu colocar os names todos igual para criar uma array sera possivel eu separa essa array quando for puxar do BD, porem o BD não tem diferença de array ou variavel ne?

 

Isso que ta me quebrando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lembre-se de sempre separar os dados de forma correta. Por exemplo:

 

atleta
- id_atleta
- nome
- endereço

time
- id_time
- nome
- uniforme

time_atleta
- id_time
- id_atleta

 

Somente um exemplo para você pensar direitinho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pense bem:

Para que criar uma tabela com 30 campos se você pode quebrar em várias partes, vários assuntos diferentes.

Ficaria muito confuso, muito difícil de manter.

 

Imagine:

 

tabela: time
campos: nome - uniforme - endereço - atleta1 - atleta2 - ... atleta22 - tecnico - etc.

 

seria melhor você separar isso ai:

 

tabela: time
campos: id_time - uniforme - etc.

tabela: atleta
campos: id_atleta - nome - telefone - etc.

tabela: time_atleta (que diz qual atleta pertence a qual time)
campos: id_time - id_atleta

 

Conseguiu entender o que eu quis dizer?

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.